diff --git a/.github/workflows/changelog-and-release.yml b/.github/workflows/changelog-and-release.yml index e67b68b70c..4a25e0ee06 100644 --- a/.github/workflows/changelog-and-release.yml +++ b/.github/workflows/changelog-and-release.yml @@ -89,7 +89,7 @@ jobs: with: node-version: 18 - name: Install dependencies - run: yarn install --frozen-lockfile + run: yarn install - name: Run script shell: bash run: | @@ -101,6 +101,6 @@ jobs: if: ${{ steps.get-info.outputs.version == 'rc' }} run: | git pull origin main - git add . + git add CHANGELOG.md CHANGELOG.zh-CN.md git commit -m "docs: update changelogs" git push origin main diff --git a/.github/workflows/manual-release-develop.yml b/.github/workflows/manual-release-develop.yml index 7374fc38f4..29cbd8ba03 100644 --- a/.github/workflows/manual-release-develop.yml +++ b/.github/workflows/manual-release-develop.yml @@ -55,12 +55,15 @@ jobs: do git clone -b develop https://x-access-token:${{ steps.app-token.outputs.token }}@github.com/nocobase/$repo.git packages/pro-plugins/@nocobase/$repo done - - name: Set Node.js 18 + - name: Set Node.js 20 uses: actions/setup-node@v3 with: - node-version: 18 - - name: Install Lerna - run: npm install -g lerna@4 auto-changelog@2 + 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 shell: bash run: | diff --git a/.github/workflows/manual-release-next.yml b/.github/workflows/manual-release-next.yml index b27cfe3741..ddb83fc67c 100644 --- a/.github/workflows/manual-release-next.yml +++ b/.github/workflows/manual-release-next.yml @@ -97,12 +97,15 @@ jobs: do git clone -b next https://x-access-token:${{ steps.app-token.outputs.token }}@github.com/nocobase/$repo.git packages/pro-plugins/@nocobase/$repo done - - name: Set Node.js 18 + - name: Set Node.js 20 uses: actions/setup-node@v3 with: - node-version: 18 - - name: Install Lerna - run: npm install -g lerna@4 auto-changelog@2 + 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 shell: bash run: | diff --git a/.github/workflows/manual-release.yml b/.github/workflows/manual-release.yml index 76e99b4da6..1830638a88 100644 --- a/.github/workflows/manual-release.yml +++ b/.github/workflows/manual-release.yml @@ -94,12 +94,15 @@ jobs: do git clone -b main https://x-access-token:${{ steps.app-token.outputs.token }}@github.com/nocobase/$repo.git packages/pro-plugins/@nocobase/$repo done - - name: Set Node.js 18 + - name: Set Node.js 20 uses: actions/setup-node@v3 with: - node-version: 18 - - name: Install Lerna - run: npm install -g lerna@4 auto-changelog@2 + 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 shell: bash run: |