@@ -249,22 +249,20 @@ def generate_download_info():
249
249
board_mapping = get_board_mapping ()
250
250
251
251
for board_id , board_info in board_mapping .items ():
252
- for alias in [board_id ] + board_info ["aliases" ]:
253
- alias_info = board_mapping [alias ]
254
- if alias not in current_info :
255
- changes ["new_boards" ].append (alias )
256
- current_info [alias ] = {"downloads" : 0 , "versions" : []}
257
- new_version = {
258
- "stable" : new_stable ,
259
- "version" : new_tag ,
260
- "languages" : languages ,
261
- # add modules, extensions, frozen_libraries explicitly
262
- "modules" : support_matrix [alias ]["modules" ],
263
- "extensions" : support_matrix [alias ]["extensions" ],
264
- "frozen_libraries" : support_matrix [alias ]["frozen_libraries" ],
265
- }
266
- current_info [alias ]["downloads" ] = alias_info ["download_count" ]
267
- current_info [alias ]["versions" ].append (new_version )
252
+ if board_id not in current_info :
253
+ changes ["new_boards" ].append (board_id )
254
+ current_info [board_id ] = {"downloads" : 0 , "versions" : []}
255
+ new_version = {
256
+ "stable" : new_stable ,
257
+ "version" : new_tag ,
258
+ "languages" : languages ,
259
+ # add modules, extensions, frozen_libraries explicitly
260
+ "modules" : support_matrix [board_id ]["modules" ],
261
+ "extensions" : support_matrix [board_id ]["extensions" ],
262
+ "frozen_libraries" : support_matrix [board_id ]["frozen_libraries" ],
263
+ }
264
+ current_info [board_id ]["downloads" ] = board_info ["download_count" ]
265
+ current_info [board_id ]["versions" ].append (new_version )
268
266
269
267
changes ["new_languages" ] = set (languages ) - previous_languages
270
268
0 commit comments