From 99dbe8d089f047fe731a98f62288f41304bf5cda Mon Sep 17 00:00:00 2001 From: shuplenkov Date: Wed, 22 Mar 2023 21:32:02 +0700 Subject: [PATCH 1/5] ci: dashmate release script fix --- .github/workflows/release.yml | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 5d55a7de37e..375ff206a44 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -804,11 +804,6 @@ jobs: if: runner.os == 'Linux' run: sudo apt-get install -y nsis - - uses: dtolnay/rust-toolchain@master - with: - toolchain: stable - target: wasm32-unknown-unknown - - name: Enable corepack run: corepack enable @@ -828,13 +823,13 @@ jobs: env: YARN_ENABLE_IMMUTABLE_INSTALLS: false - - name: Build packages - run: yarn build - env: - CARGO_BUILD_PROFILE: release + - name: Build SDK + run: yarn packages/js-dash-sdk run build - name: Create package run: "${GITHUB_WORKSPACE}/scripts/pack_dashmate.sh ${{ matrix.package_type }}" + env: + YARN_ENABLE_IMMUTABLE_INSTALLS: false - name: Upload artifacts to action summary uses: actions/upload-artifact@v3 From 98d6eb3a20d306263d8fefa4a2bafa94fe594c9c Mon Sep 17 00:00:00 2001 From: shuplenkov Date: Wed, 22 Mar 2023 21:57:37 +0700 Subject: [PATCH 2/5] ci: dashmate release script fix --- .github/workflows/release.yml | 13 +++++++------ scripts/pack_dashmate.sh | 2 +- 2 files changed, 8 insertions(+), 7 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 375ff206a44..cbc6da72a03 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -804,6 +804,11 @@ jobs: if: runner.os == 'Linux' run: sudo apt-get install -y nsis + - uses: dtolnay/rust-toolchain@master + with: + toolchain: stable + target: wasm32-unknown-unknown + - name: Enable corepack run: corepack enable @@ -820,16 +825,12 @@ jobs: - name: Install dependencies run: yarn install - env: - YARN_ENABLE_IMMUTABLE_INSTALLS: false - - name: Build SDK - run: yarn packages/js-dash-sdk run build + - name: Build packages + run: yarn build - name: Create package run: "${GITHUB_WORKSPACE}/scripts/pack_dashmate.sh ${{ matrix.package_type }}" - env: - YARN_ENABLE_IMMUTABLE_INSTALLS: false - name: Upload artifacts to action summary uses: actions/upload-artifact@v3 diff --git a/scripts/pack_dashmate.sh b/scripts/pack_dashmate.sh index 69c9c789eed..5ff250f9f68 100755 --- a/scripts/pack_dashmate.sh +++ b/scripts/pack_dashmate.sh @@ -29,7 +29,7 @@ cd $ROOT_PATH/packages/dashmate/package || exit 1 cp $ROOT_PATH/yarn.lock ./yarn.lock mkdir .yarn echo "nodeLinker: node-modules" > .yarnrc.yml -yarn install +YARN_ENABLE_IMMUTABLE_INSTALLS=0 yarn install yarn oclif manifest yarn oclif pack $COMMAND cd .. || exit 1 From 35ed5c876bab2f4255340f489bb27e6c003ab3d3 Mon Sep 17 00:00:00 2001 From: shuplenkov Date: Wed, 22 Mar 2023 21:58:11 +0700 Subject: [PATCH 3/5] ci: dashmate release script fix --- .github/workflows/release.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index cbc6da72a03..70bce1577d1 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -828,6 +828,8 @@ jobs: - name: Build packages run: yarn build + env: + CARGO_BUILD_PROFILE: release - name: Create package run: "${GITHUB_WORKSPACE}/scripts/pack_dashmate.sh ${{ matrix.package_type }}" From 173ab7e09f8424268c33fca52aa80b6a10aea133 Mon Sep 17 00:00:00 2001 From: shuplenkov Date: Wed, 22 Mar 2023 21:59:45 +0700 Subject: [PATCH 4/5] ci: dashmate release script fix --- scripts/pack_dashmate.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/pack_dashmate.sh b/scripts/pack_dashmate.sh index 5ff250f9f68..5e1022821cc 100755 --- a/scripts/pack_dashmate.sh +++ b/scripts/pack_dashmate.sh @@ -29,7 +29,7 @@ cd $ROOT_PATH/packages/dashmate/package || exit 1 cp $ROOT_PATH/yarn.lock ./yarn.lock mkdir .yarn echo "nodeLinker: node-modules" > .yarnrc.yml -YARN_ENABLE_IMMUTABLE_INSTALLS=0 yarn install +YARN_ENABLE_IMMUTABLE_INSTALLS=false yarn install yarn oclif manifest yarn oclif pack $COMMAND cd .. || exit 1 From 3e7804ee237858df4f2c58a1fab4dcf93b804543 Mon Sep 17 00:00:00 2001 From: shuplenkov Date: Wed, 22 Mar 2023 22:00:11 +0700 Subject: [PATCH 5/5] ci: dashmate release script fix --- scripts/pack_dashmate.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/pack_dashmate.sh b/scripts/pack_dashmate.sh index 5e1022821cc..05b1f599ec7 100755 --- a/scripts/pack_dashmate.sh +++ b/scripts/pack_dashmate.sh @@ -29,7 +29,7 @@ cd $ROOT_PATH/packages/dashmate/package || exit 1 cp $ROOT_PATH/yarn.lock ./yarn.lock mkdir .yarn echo "nodeLinker: node-modules" > .yarnrc.yml -YARN_ENABLE_IMMUTABLE_INSTALLS=false yarn install +yarn install --no-immutable yarn oclif manifest yarn oclif pack $COMMAND cd .. || exit 1