From 122e5ca082fc32692bac3d91d4584f20d6b86d95 Mon Sep 17 00:00:00 2001 From: Ian Parker Date: Tue, 22 Sep 2020 19:55:35 +0100 Subject: [PATCH] Rebrand Firefox distribution --- dist/firefox/publish-signed-beta.py | 24 ++++++++++++------------ dist/firefox/updates.json | 6 +++--- dist/firefox/updates.template.json | 6 +++--- 3 files changed, 18 insertions(+), 18 deletions(-) diff --git a/dist/firefox/publish-signed-beta.py b/dist/firefox/publish-signed-beta.py index 2a83cf9..53fb91f 100755 --- a/dist/firefox/publish-signed-beta.py +++ b/dist/firefox/publish-signed-beta.py @@ -16,19 +16,19 @@ import zipfile from distutils.version import LooseVersion from string import Template -# - Download target (raw) uMatrix.firefox.xpi from GitHub +# - Download target (raw) nuTensor.firefox.xpi from GitHub # - This is referred to as "raw" package # - This will fail if not a dev build # - Modify raw package to make it self-hosted # - This is referred to as "unsigned" package -# - Ask AMO to sign uMatrix.firefox.xpi +# - Ask AMO to sign nuTensor.firefox.xpi # - Generate JWT to be used for communication with server # - Upload unsigned package to AMO # - Wait for a valid download URL for signed package -# - Download signed package as uMatrix.firefox.signed.xpi +# - Download signed package as nuTensor.firefox.signed.xpi # - This is referred to as "signed" package -# - Upload uMatrix.firefox.signed.xpi to GitHub -# - Remove uMatrix.firefox.xpi from GitHub +# - Upload nuTensor.firefox.signed.xpi to GitHub +# - Remove nuTensor.firefox.xpi from GitHub # - Modify updates.json to point to new version # - Commit changes to repo @@ -59,15 +59,15 @@ if match.group(2): revision += 100; ext_version += '.' + str(revision) -extension_id = 'uMatrix@raymondhill.net' +extension_id = 'nuTensor@geekprojects.com' tmpdir = tempfile.TemporaryDirectory() -raw_xpi_filename = 'uMatrix_' + tag_version + '.firefox.xpi' +raw_xpi_filename = 'nuTensor_' + tag_version + '.firefox.xpi' raw_xpi_filepath = os.path.join(tmpdir.name, raw_xpi_filename) -unsigned_xpi_filepath = os.path.join(tmpdir.name, 'uMatrix.firefox.unsigned.xpi') -signed_xpi_filename = 'uMatrix_' + tag_version + '.firefox.signed.xpi' +unsigned_xpi_filepath = os.path.join(tmpdir.name, 'nuTensor.firefox.unsigned.xpi') +signed_xpi_filename = 'nuTensor_' + tag_version + '.firefox.signed.xpi' signed_xpi_filepath = os.path.join(tmpdir.name, signed_xpi_filename) -github_owner = 'gorhill' -github_repo = 'uMatrix' +github_owner = 'geekprojects' +github_repo = 'nuTensor' # Load/save auth secrets # The build directory is excluded from git @@ -118,7 +118,7 @@ release_info = response.json() # Extract URL to raw package from metadata # -# Find url for uMatrix.firefox.xpi +# Find url for nuTensor.firefox.xpi raw_xpi_url = '' for asset in release_info['assets']: if asset['name'] == signed_xpi_filename: diff --git a/dist/firefox/updates.json b/dist/firefox/updates.json index 9870fce..76e816e 100644 --- a/dist/firefox/updates.json +++ b/dist/firefox/updates.json @@ -1,12 +1,12 @@ { "addons": { - "uMatrix@raymondhill.net": { + "nuTensor@geekprojects.com": { "updates": [ { "version": "1.4.1.6", "browser_specific_settings": { "gecko": { "strict_min_version": "56" } }, - "update_info_url": "https://github.com/gorhill/uMatrix/releases/tag/1.4.1b6", - "update_link": "https://github.com/gorhill/uMatrix/releases/download/1.4.1b6/uMatrix_1.4.1b6.firefox.signed.xpi" + "update_info_url": "https://github.com/geekprojects/nuTensor/releases/tag/1.4.1b6", + "update_link": "https://github.com/geekprojects/nuTensor/releases/download/1.4.1b6/nuTensor_1.4.1b6.firefox.signed.xpi" } ] } diff --git a/dist/firefox/updates.template.json b/dist/firefox/updates.template.json index 502507f..c155c27 100644 --- a/dist/firefox/updates.template.json +++ b/dist/firefox/updates.template.json @@ -1,12 +1,12 @@ { "addons": { - "uMatrix@raymondhill.net": { + "nuTensor@geekprojects.com": { "updates": [ { "version": "$ext_version", "browser_specific_settings": { "gecko": { "strict_min_version": "56" } }, - "update_info_url": "https://github.com/gorhill/uMatrix/releases/tag/$tag_version", - "update_link": "https://github.com/gorhill/uMatrix/releases/download/$tag_version/uMatrix_$tag_version.firefox.signed.xpi" + "update_info_url": "https://github.com/geekprojects/nuTensor/releases/tag/$tag_version", + "update_link": "https://github.com/geekprojects/nuTensor/releases/download/$tag_version/nuTensor_$tag_version.firefox.signed.xpi" } ] }