Optimize to skip upload for non-publish swc builds (#44987)

This commit is contained in:
JJ Kasper 2023-01-17 16:56:04 -08:00 committed by GitHub
parent c72ebf7722
commit a54e43a02b
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 21 additions and 0 deletions

View file

@ -827,6 +827,8 @@ jobs:
needs: [publishRelease, build, build-native-test]
env:
NEXT_TELEMETRY_DISABLED: 1
VERCEL_TEST_TOKEN: ${{ secrets.VERCEL_TEST_TOKEN }}
VERCEL_TEST_TEAM: vtest314-next-e2e-tests
steps:
- uses: actions/cache@v3
id: restore-build
@ -1247,6 +1249,7 @@ jobs:
shell: bash
- name: Upload artifact
if: ${{ needs.build.outputs.isRelease == 'true' }}
uses: actions/upload-artifact@v3
with:
name: next-swc-binaries
@ -1337,6 +1340,7 @@ jobs:
run: pnpm turbo run --force cache-build-native -- --platform --release --target x86_64-unknown-freebsd
- name: Upload artifact
if: ${{ needs.build.outputs.isRelease == 'true' }}
uses: actions/upload-artifact@v3
with:
name: next-swc-binaries
@ -1386,6 +1390,7 @@ jobs:
run: '[[ -d "packages/next-swc/crates/wasm/pkg" ]] && mv packages/next-swc/crates/wasm/pkg packages/next-swc/crates/wasm/pkg-${{ matrix.target }} || ls packages/next-swc/crates/wasm'
- name: Upload artifact
if: ${{ needs.build.outputs.isRelease == 'true' }}
uses: actions/upload-artifact@v3
with:
name: wasm-binaries

View file

@ -17,6 +17,22 @@ const CHANGE_ITEM_GROUPS = {
'.github/ISSUE_TEMPLATE',
'.github/labeler.json',
'.github/pull_request_template.md',
'packages/next-plugin-storybook/readme.md',
'packages/next/license.md',
'packages/next/README.md',
'packages/eslint-plugin-next/README.md',
'packages/next-codemod/license.md',
'packages/next-codemod/README.md',
'packages/next-swc/crates/wasm/README.md',
'packages/next-swc/README.md',
'packages/next-bundle-analyzer/readme.md',
'packages/next-mdx/license.md',
'packages/next-mdx/readme.md',
'packages/react-dev-overlay/README.md',
'packages/react-refresh-utils/README.md',
'packages/create-next-app/README.md',
'packages/font/README.md',
'packages/next-env/README.md',
],
cna: ['packages/create-next-app'],
'next-swc': ['packages/next-swc', 'scripts/normalize-version-bump.js'],