feat(release): ship esbuild bundle in npm package (#19171)

Co-authored-by: Yuna Seol <yunaseol@gmail.com>
This commit is contained in:
Gen Zhang
2026-03-04 22:18:54 +00:00
committed by GitHub
parent 55db3c776c
commit a5fd5d0b9f
2 changed files with 74 additions and 0 deletions

View File

@@ -192,6 +192,13 @@ runs:
INPUTS_CLI_PACKAGE_NAME: '${{ inputs.cli-package-name }}'
INPUTS_A2A_PACKAGE_NAME: '${{ inputs.a2a-package-name }}'
- name: '📦 Prepare bundled CLI for npm release'
if: "inputs.npm-registry-url != 'https://npm.pkg.github.com/'"
working-directory: '${{ inputs.working-directory }}'
shell: 'bash'
run: |
node ${{ github.workspace }}/scripts/prepare-npm-release.js
- name: 'Get CLI Token'
uses: './.github/actions/npm-auth-token'
id: 'cli-token'