chore: update workflow files (#1513)

This commit is contained in:
Myriad-Dreamin 2025-03-16 16:41:13 +08:00 committed by GitHub
parent 478842c6bc
commit ffb8ebd52f
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 3 additions and 2 deletions

View file

@ -58,9 +58,10 @@ jobs:
path: target/announcement.gen.md
- name: Create GitHub Release
env:
PRERELEASE_FLAG: "${{ env.isNightly && '--prerelease' || '' }}"
PRERELEASE_FLAG: "${{ (env.isNightly && '--prerelease') || '' }}"
ANNOUNCEMENT_TITLE: "${{ inputs.tag }}"
RELEASE_COMMIT: "${{ github.sha }}"
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: |
echo "Creating release for ${{ inputs.tag }} with PRERELEASE_FLAG=$PRERELEASE_FLAG (isNightly=$isNightly)"
gh release create "${{ inputs.tag }}" $PRERELEASE_FLAG --title "$ANNOUNCEMENT_TITLE" --notes-file target/announcement.gen.md --draft=true

View file

@ -463,7 +463,7 @@ jobs:
name: tinymist-${{ env.target }}-npm
path: crates/tinymist-core/tinymist-${{ env.target }}.tar.gz
- name: Package extension
if: "!fromJson(env.isNightly)"
if: !fromJson(env.isNightly)
run: yarn run package -- --target ${{ env.target }} -o tinymist-${{ env.target }}.vsix
working-directory: ./editors/vscode
- name: Package extension (Nightly)