Merge pull request #127491 from nbraud/factorio

factorio: 1.1.34 → 1.1.35
This commit is contained in:
Luke Granger-Brown 2021-06-20 01:18:51 +01:00 committed by GitHub
commit 756233bf00
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 30 additions and 24 deletions

View file

@ -80,6 +80,12 @@ def fetch_versions() -> FactorioVersionsJSON:
def generate_our_versions(factorio_versions: FactorioVersionsJSON) -> OurVersionJSON:
rec_dd = lambda: defaultdict(rec_dd)
output = rec_dd()
# Deal with times where there's no experimental version
for rc in RELEASE_CHANNELS:
if not factorio_versions[rc.name]:
factorio_versions[rc.name] = factorio_versions['stable']
for system in SYSTEMS:
for release_type in RELEASE_TYPES:
for release_channel in RELEASE_CHANNELS:

View file

@ -2,56 +2,56 @@
"x86_64-linux": {
"alpha": {
"experimental": {
"name": "factorio_alpha_x64-1.1.34.tar.xz",
"name": "factorio_alpha_x64-1.1.35.tar.xz",
"needsAuth": true,
"sha256": "1gba6ivxdhj8khk6kfja2nzvqbbjlq1gzk8vlb23mkzqcmf4gnqc",
"sha256": "1svjjpyffdrmll1b3icsrikfi4v2r1z6j7iqq0v36iq0zw7vw3bk",
"tarDirectory": "x64",
"url": "https://factorio.com/get-download/1.1.34/alpha/linux64",
"version": "1.1.34"
"url": "https://factorio.com/get-download/1.1.35/alpha/linux64",
"version": "1.1.35"
},
"stable": {
"name": "factorio_alpha_x64-1.1.34.tar.xz",
"name": "factorio_alpha_x64-1.1.35.tar.xz",
"needsAuth": true,
"sha256": "1gba6ivxdhj8khk6kfja2nzvqbbjlq1gzk8vlb23mkzqcmf4gnqc",
"sha256": "1svjjpyffdrmll1b3icsrikfi4v2r1z6j7iqq0v36iq0zw7vw3bk",
"tarDirectory": "x64",
"url": "https://factorio.com/get-download/1.1.34/alpha/linux64",
"version": "1.1.34"
"url": "https://factorio.com/get-download/1.1.35/alpha/linux64",
"version": "1.1.35"
}
},
"demo": {
"experimental": {
"name": "factorio_demo_x64-1.1.30.tar.xz",
"name": "factorio_demo_x64-1.1.35.tar.xz",
"needsAuth": false,
"sha256": "1b3na8xn9lhlvrsd6hxr130nf9p81s26n25a4qdgkczz6waysgjv",
"sha256": "0yqb4gf2avpxr4vwafws9pv74xyd9g84zggfikfc801ldc7sp29f",
"tarDirectory": "x64",
"url": "https://factorio.com/get-download/1.1.30/demo/linux64",
"version": "1.1.30"
"url": "https://factorio.com/get-download/1.1.35/demo/linux64",
"version": "1.1.35"
},
"stable": {
"name": "factorio_demo_x64-1.1.34.tar.xz",
"name": "factorio_demo_x64-1.1.35.tar.xz",
"needsAuth": false,
"sha256": "1ld373lxfx1xbaqq394az8sxfxpjwkyqwwr77wbmg4sm2g9dinxm",
"sha256": "0yqb4gf2avpxr4vwafws9pv74xyd9g84zggfikfc801ldc7sp29f",
"tarDirectory": "x64",
"url": "https://factorio.com/get-download/1.1.34/demo/linux64",
"version": "1.1.34"
"url": "https://factorio.com/get-download/1.1.35/demo/linux64",
"version": "1.1.35"
}
},
"headless": {
"experimental": {
"name": "factorio_headless_x64-1.1.34.tar.xz",
"name": "factorio_headless_x64-1.1.35.tar.xz",
"needsAuth": false,
"sha256": "0sfafdvfhhvxnhf7q23xnvckx8nihg5xzzc6dw39a3iprwhr75i1",
"sha256": "0xpiw89ad6cfpc576g5jpsyzwjncs3jrx01056p52wj01747fm94",
"tarDirectory": "x64",
"url": "https://factorio.com/get-download/1.1.34/headless/linux64",
"version": "1.1.34"
"url": "https://factorio.com/get-download/1.1.35/headless/linux64",
"version": "1.1.35"
},
"stable": {
"name": "factorio_headless_x64-1.1.34.tar.xz",
"name": "factorio_headless_x64-1.1.35.tar.xz",
"needsAuth": false,
"sha256": "0sfafdvfhhvxnhf7q23xnvckx8nihg5xzzc6dw39a3iprwhr75i1",
"sha256": "0xpiw89ad6cfpc576g5jpsyzwjncs3jrx01056p52wj01747fm94",
"tarDirectory": "x64",
"url": "https://factorio.com/get-download/1.1.34/headless/linux64",
"version": "1.1.34"
"url": "https://factorio.com/get-download/1.1.35/headless/linux64",
"version": "1.1.35"
}
}
}