chore: build and bundle CLI for SDK release

This commit is contained in:
mingholy.lmh
2025-12-16 14:47:23 +08:00
parent 1f5b1ef344
commit 449f44ab04

View File

@@ -121,6 +121,11 @@ jobs:
IS_PREVIEW: '${{ steps.vars.outputs.is_preview }}' IS_PREVIEW: '${{ steps.vars.outputs.is_preview }}'
MANUAL_VERSION: '${{ inputs.version }}' MANUAL_VERSION: '${{ inputs.version }}'
- name: 'Build CLI Bundle'
run: |
npm run build
npm run bundle
- name: 'Run Tests' - name: 'Run Tests'
if: |- if: |-
${{ github.event.inputs.force_skip_tests != 'true' }} ${{ github.event.inputs.force_skip_tests != 'true' }}
@@ -132,13 +137,6 @@ jobs:
OPENAI_BASE_URL: '${{ secrets.OPENAI_BASE_URL }}' OPENAI_BASE_URL: '${{ secrets.OPENAI_BASE_URL }}'
OPENAI_MODEL: '${{ secrets.OPENAI_MODEL }}' OPENAI_MODEL: '${{ secrets.OPENAI_MODEL }}'
- name: 'Build CLI for Integration Tests'
if: |-
${{ github.event.inputs.force_skip_tests != 'true' }}
run: |
npm run build
npm run bundle
- name: 'Run SDK Integration Tests' - name: 'Run SDK Integration Tests'
if: |- if: |-
${{ github.event.inputs.force_skip_tests != 'true' }} ${{ github.event.inputs.force_skip_tests != 'true' }}