Merge pull request #2 from ds-sebastian/copilot/fix-release-build-error

Fix release workflow: changelog backticks break JS template literal in github-script
This commit is contained in:
Seb
2026-03-02 21:06:37 -05:00
committed by GitHub
+5 -2
View File
@@ -64,10 +64,13 @@ jobs:
- name: Create GitHub Release - name: Create GitHub Release
uses: actions/github-script@v7 uses: actions/github-script@v7
env:
RELEASE_TAG: ${{ steps.tag.outputs.TAG }}
RELEASE_NOTES: ${{ steps.changelog.outputs.NOTES }}
with: with:
script: | script: |
const tag = '${{ steps.tag.outputs.TAG }}'; const tag = process.env.RELEASE_TAG;
const notes = `${{ steps.changelog.outputs.NOTES }}`.trim(); const notes = (process.env.RELEASE_NOTES || '').trim();
await github.rest.repos.createRelease({ await github.rest.repos.createRelease({
owner: context.repo.owner, owner: context.repo.owner,
repo: context.repo.repo, repo: context.repo.repo,