From eefc1e7aa10fb5b5407523c61e4502bfa5ee2784 Mon Sep 17 00:00:00 2001 From: Jordan ERNST Date: Wed, 5 Apr 2023 21:07:48 +0200 Subject: [PATCH] Update --- config.json | 7 +++++++ pendora-box.py | 6 ++++-- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/config.json b/config.json index 7bee946..c615c3f 100644 --- a/config.json +++ b/config.json @@ -73,6 +73,13 @@ "PrintSpoofer64.exe" ] }, + "PowerShell/Win32-OpenSSH": { + "local_version": "v9.2.0.0p1-Beta", + "files": [ + "OpenSSH-Win32-{nobeta_version}.msi", + "OpenSSH-Win64-{nobeta_version}.msi" + ] + }, "jpillora/chisel": { "local_version": "v1.8.1", "files": [ diff --git a/pendora-box.py b/pendora-box.py index 3891ee5..a09e25d 100755 --- a/pendora-box.py +++ b/pendora-box.py @@ -91,7 +91,9 @@ def githubmastersync(reponame, filepaths, credz): def githubreleasesync(reponame, repoinfo, credz): local_version = repoinfo['local_version'] last_version = get_last_release_info(reponame, credz) + short_version = last_version.replace('v', '') + nobeta_version = last_version.replace('p1-Beta', '') # See https://github.com/PowerShell/Win32-OpenSSH/releases filenames = repoinfo['files'] @@ -100,12 +102,12 @@ def githubreleasesync(reponame, repoinfo, credz): inpath = filename['inpath'] outpath = filename['outpath'] filename = filename['filename'] - filename = filename.replace('{last_version}', last_version).replace('{short_version}', short_version) + filename = filename.replace('{last_version}', last_version).replace('{short_version}', short_version).replace('{nobeta_version}', nobeta_version) localfile = Path('files').joinpath(outpath) print(f" * {localfile} ", end='') else: - filename = filename.replace('{last_version}', last_version).replace('{short_version}', short_version) + filename = filename.replace('{last_version}', last_version).replace('{short_version}', short_version).replace('{nobeta_version}', nobeta_version) localfile = Path('files').joinpath(Path(filename).name) print(f" * {localfile} ", end='')