From 5a509956070c6ffd379128a42d4cb597d6497a86 Mon Sep 17 00:00:00 2001 From: xilesun <2013xile@gmail.com> Date: Thu, 27 Feb 2025 11:03:32 +0800 Subject: [PATCH] fix: release ci --- .github/workflows/manual-release-develop.yml | 15 +++++++++------ .github/workflows/manual-release-next.yml | 15 +++++++++------ .github/workflows/manual-release.yml | 15 +++++++++------ 3 files changed, 27 insertions(+), 18 deletions(-) diff --git a/.github/workflows/manual-release-develop.yml b/.github/workflows/manual-release-develop.yml index 29cbd8ba03..5df6eb243c 100644 --- a/.github/workflows/manual-release-develop.yml +++ b/.github/workflows/manual-release-develop.yml @@ -59,12 +59,7 @@ jobs: uses: actions/setup-node@v3 with: node-version: 20 - - name: yarn install and build - run: | - yarn config set registry https://registry.npmjs.org/ - yarn install - yarn build - - name: Run release.sh + - name: Checkout shell: bash run: | cd ./packages/pro-plugins @@ -79,6 +74,14 @@ jobs: git config --global user.name '${{ steps.app-token.outputs.app-slug }}[bot]' git config --global user.email '${{ steps.get-user-id.outputs.user-id }}+${{ steps.app-token.outputs.app-slug }}[bot]@users.noreply.github.com>' echo "packages/pro-plugins" >> .git/info/exclude + - name: yarn install and build + run: | + yarn config set registry https://registry.npmjs.org/ + yarn install + yarn build + - name: Run release.sh + shell: bash + run: | bash release.sh $IS_FEAT env: IS_FEAT: ${{ inputs.is_feat && '--is-feat' || '' }} diff --git a/.github/workflows/manual-release-next.yml b/.github/workflows/manual-release-next.yml index ddb83fc67c..ce95eafe4e 100644 --- a/.github/workflows/manual-release-next.yml +++ b/.github/workflows/manual-release-next.yml @@ -101,12 +101,7 @@ jobs: uses: actions/setup-node@v3 with: node-version: 20 - - name: yarn install and build - run: | - yarn config set registry https://registry.npmjs.org/ - yarn install - yarn build - - name: Run release.sh + - name: Checkout shell: bash run: | cd ./packages/pro-plugins @@ -121,6 +116,14 @@ jobs: git config --global user.name '${{ steps.app-token.outputs.app-slug }}[bot]' git config --global user.email '${{ steps.get-user-id.outputs.user-id }}+${{ steps.app-token.outputs.app-slug }}[bot]@users.noreply.github.com>' echo "packages/pro-plugins" >> .git/info/exclude + - name: yarn install and build + run: | + yarn config set registry https://registry.npmjs.org/ + yarn install + yarn build + - name: Run release.sh + shell: bash + run: | bash release.sh $IS_FEAT $ADD_MINOR env: PRO_PLUGIN_REPOS: ${{ needs.get-plugins.outputs.beta-plugins }} diff --git a/.github/workflows/manual-release.yml b/.github/workflows/manual-release.yml index 1830638a88..8cedb75da9 100644 --- a/.github/workflows/manual-release.yml +++ b/.github/workflows/manual-release.yml @@ -98,12 +98,7 @@ jobs: uses: actions/setup-node@v3 with: node-version: 20 - - name: yarn install and build - run: | - yarn config set registry https://registry.npmjs.org/ - yarn install - yarn build - - name: Run release.sh + - name: Checkout shell: bash run: | cd ./packages/pro-plugins @@ -118,6 +113,14 @@ jobs: git config --global user.name '${{ steps.app-token.outputs.app-slug }}[bot]' git config --global user.email '${{ steps.get-user-id.outputs.user-id }}+${{ steps.app-token.outputs.app-slug }}[bot]@users.noreply.github.com>' echo "packages/pro-plugins" >> .git/info/exclude + - name: yarn install and build + run: | + yarn config set registry https://registry.npmjs.org/ + yarn install + yarn build + - name: Run release.sh + shell: bash + run: | bash release.sh $IS_FEAT env: PRO_PLUGIN_REPOS: ${{ needs.get-plugins.outputs.rc-plugins }}