From: Evan You Date: Mon, 12 Aug 2024 00:08:18 +0000 (+0800) Subject: workflow: upload-built-packages X-Git-Tag: v3.5.0-beta.2~26 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=2dc1c31feb3e27dee79013bb373f1d095875f10b;p=thirdparty%2Fvuejs%2Fcore.git workflow: upload-built-packages --- diff --git a/.github/workflows/publish-commit.yml b/.github/workflows/publish-commit.yml index 3b9212309d..61bdf70171 100644 --- a/.github/workflows/publish-commit.yml +++ b/.github/workflows/publish-commit.yml @@ -1,9 +1,10 @@ -name: publish-commit +# upload built packages as artifacts for faster ecosystem-ci +name: upload-built-packages on: workflow_run: workflows: ['ci'] - branches: [main, minor, test-publish] + branches: [main, minor] types: - completed @@ -25,15 +26,17 @@ jobs: uses: actions/setup-node@v4 with: node-version-file: '.node-version' - registry-url: 'https://npm.pkg.github.com' + registry-url: 'https://registry.npmjs.org' cache: 'pnpm' - name: Install deps run: pnpm install - - name: Build and publish - id: publish - run: | - pnpm release 0.0.0-${{ github.event.workflow_run.head_commit.id }} --tag ${{ github.event.workflow_run.head_branch }} --registry https://npm.pkg.github.com --publishOnly - env: - NODE_AUTH_TOKEN: ${{ secrets.GITHUB_TOKEN }} + - name: Build + run: pnpm build --withTypes + + - name: Upload + uses: actions/upload-artifact@v4 + with: + name: packages + path: packages/**/dist/*