Skip to content

Commit baad786

Browse files
committed
script not scripts
1 parent 8c6d6c6 commit baad786

File tree

3 files changed

+10
-7
lines changed

3 files changed

+10
-7
lines changed

.github/workflows/release.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -68,10 +68,10 @@ jobs:
6868
- name: Create PR
6969
run: |
7070
LAST_PR=$(gh pr list --repo ${{ github.repository }} --limit 1 --state merged --search "Release version" --json number | jq -r '.[0].number')
71-
RELEASE_NOTES=$(./scripts/workflows/release-notes.sh $LAST_PR ${{ env.new_version }})
71+
RELEASE_NOTES=$(./script/workflows/generate-release-notes.sh $LAST_PR ${{ env.new_version }})
7272
gh pr create \
7373
--title "Release version ${{ env.new_version }}" \
74-
--body $RELEASE_NOTES \
74+
--body-file release-notes.txt \
7575
--base main \
7676
--head release/${{ env.new_version }}
7777
env:

release-notes.txt

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
Release 0.25.7
2+
- Add working lock file and update script to add it to the npm workspace root \n
3+
- Make pre-prepare run off of hooks \n
4+
- @muzimuzhi - Upgrade vsce 2.11.0 to @vscode/vsce version 2.19.0 \n
5+
- Update workflow file \n
6+
- Release version 0.25.6 \n

script/workflows/generate-release-notes.sh

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -21,11 +21,8 @@ CHANGELIST=$(gh pr list --repo github/vscode-github-actions --base main --state
2121

2222
# store the release notes in a variable so we can use it later
2323

24-
RELEASE_NOTES="Release $NEW_RELEASE"
24+
echo "Release $NEW_RELEASE" >> release-notes.txt
2525

2626
UPDATED=$(echo $CHANGELIST | jq -r '.[].title' | while read line; do
27-
echo " - $line \n";
27+
echo " - $line \n" >> release-notes.txt
2828
done)
29-
30-
RELEASE_NOTES="$RELEASE_NOTES\n$UPDATED"
31-
echo $RELEASE_NOTES

0 commit comments

Comments
 (0)