From 27bac71e8741b746ad7c67696dc63fc0eed12dd3 Mon Sep 17 00:00:00 2001 From: Marc Espin Date: Mon, 13 May 2024 14:52:11 +0200 Subject: [PATCH] feat: prepare release process for canary iota 2.0 testnet version (#8522) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * feat: prepare release process for canary iota 2.0 testnet version * fix: error * feat: uncomment autoupdate feature * feat: update protocol * 3.0.0 --------- Co-authored-by: cpl121 Co-authored-by: cpl121 <100352899+cpl121@users.noreply.github.com> Co-authored-by: BegoƱa Alvarez --- .../workflows/build-and-release-desktop.yml | 12 ++++++------ .github/workflows/build-desktop.yml | 2 +- README.md | 2 +- packages/desktop/package.json | 2 +- packages/desktop/product.js | 18 +++++++++--------- 5 files changed, 18 insertions(+), 18 deletions(-) diff --git a/.github/workflows/build-and-release-desktop.yml b/.github/workflows/build-and-release-desktop.yml index feb727c3365..ba8e995bba2 100644 --- a/.github/workflows/build-and-release-desktop.yml +++ b/.github/workflows/build-and-release-desktop.yml @@ -1,13 +1,13 @@ name: Build and Release Desktop env: - NETWORK: Shimmer - NETWORK_CODE: shimmer + NETWORK: Canary + NETWORK_CODE: canary on: push: tags: - - desktop-shimmer-* + - desktop-canary-* workflow_dispatch: inputs: debugElectronBuilder: @@ -39,7 +39,7 @@ jobs: - id: set_outputs name: Set outputs for version, release name, and stage run: | - VERSION=${GITHUB_REF#refs/*/desktop-shimmer-} + VERSION=${GITHUB_REF#refs/*/desktop-canary-} RELEASE_NAME=$(echo $VERSION | perl -0777 -pe 's/^([0-9]\d*\.[0-9]\d*\.[0-9]\d*)(?:-([a-z]*)-(\d*))?$/$1 \u$2 $3/') STAGE=$(echo $VERSION | perl -0777 -pe 's/^([0-9]\d*\.[0-9]\d*\.[0-9]\d*)(?:-([a-z]*)-([0-9]\d*(\.[0-9]\d*)*))?$/$2/') @@ -198,7 +198,7 @@ jobs: name: firefly-desktop-${{ matrix.os }} path: | packages/desktop/out/firefly-* - packages/desktop/out/shimmer* + packages/desktop/out/canary* release: runs-on: ubuntu-latest @@ -315,7 +315,7 @@ jobs: AWS_DEFAULT_REGION: eu-central-1 - name: Invalidate CloudFront cache for auto-update files - run: aws cloudfront create-invalidation --distribution-id E32G4HRED4PO65 --paths "/shimmer*" + run: aws cloudfront create-invalidation --distribution-id E32G4HRED4PO65 --paths "/canary*" env: AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }} AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }} diff --git a/.github/workflows/build-desktop.yml b/.github/workflows/build-desktop.yml index e60bbc772f4..b0d6e0b3d98 100644 --- a/.github/workflows/build-desktop.yml +++ b/.github/workflows/build-desktop.yml @@ -1,7 +1,7 @@ name: Build Desktop (v2) env: - NETWORK_CODE: shimmer + NETWORK_CODE: canary on: workflow_dispatch: diff --git a/README.md b/README.md index 2f770bcb2a4..f80ff079f76 100644 --- a/README.md +++ b/README.md @@ -3,7 +3,7 @@ -

Firefly Shimmer

+

Firefly Canary

Discord diff --git a/packages/desktop/package.json b/packages/desktop/package.json index 7194429f9b1..12d3ed25d88 100644 --- a/packages/desktop/package.json +++ b/packages/desktop/package.json @@ -1,7 +1,7 @@ { "name": "desktop", "productName": "Firefly Canary", - "version": "4.0.0-beta-1", + "version": "3.0.0-beta-1", "description": "Official wallet application of IOTA Canary", "main": "public/build/main.js", "repository": "git@github.com:iotaledger/firefly.git", diff --git a/packages/desktop/product.js b/packages/desktop/product.js index 778f152fc0d..b7221db9c97 100644 --- a/packages/desktop/product.js +++ b/packages/desktop/product.js @@ -1,6 +1,6 @@ /* eslint-disable */ -const PRODUCT_NAME = 'Firefly Shimmer' -const NETWORK = 'shimmer' +const PRODUCT_NAME = 'Firefly Canary' +const NETWORK = 'canary' const STAGE = process.env.STAGE || 'alpha' const APP_ID = getAppId() @@ -47,15 +47,15 @@ function getAppName(isPackaged = true) { * If network = 'shimmer' -> 'firefly' */ function getAppProtocol() { - return STAGE === 'prod' ? 'firefly' : `firefly-${STAGE.toLowerCase()}` + return STAGE === 'prod' ? 'canary' : `canary-${STAGE.toLowerCase()}` } /** - * If stage = 'prod' -> 'org.iota.firefly-shimmer' - * If stage = 'alpha' -> 'org.iota.firefly-shimmer.alpha' + * If stage = 'prod' -> 'org.iota.firefly-canary' + * If stage = 'alpha' -> 'org.iota.firefly-canary.alpha' */ function getAppId() { - const defaultAppId = 'org.iota.firefly-shimmer' + const defaultAppId = 'org.iota.firefly-canary' if (STAGE === 'prod') { return defaultAppId } @@ -65,11 +65,11 @@ function getAppId() { function getChannelName() { switch (STAGE) { case 'alpha': - return 'shimmer-alpha' + return 'canary-alpha' case 'beta': - return 'shimmer-beta' + return 'canary-beta' default: - return 'shimmer' + return 'canary' } }