Skip to content

Commit e2531bb

Browse files
Update release-notes.yml
1 parent 8337639 commit e2531bb

File tree

1 file changed

+2
-10
lines changed

1 file changed

+2
-10
lines changed

.github/workflows/release-notes.yml

+2-10
Original file line numberDiff line numberDiff line change
@@ -9,28 +9,20 @@ jobs:
99

1010
steps:
1111
- name: Checkout repository
12-
uses: actions/checkout@v2
12+
uses: actions/checkout@v4
1313

1414
- name: Get latest release
15-
id: get_latest_release
1615
run: |
1716
latest_release=$(curl -s -H "Authorization: token ${{ secrets.GITHUB_TOKEN }}" "https://api.github.com/repos/${{ github.repository }}/releases/latest")
1817
echo "latest_release_date=$(echo $latest_release | jq -r .published_at)" >> $GITHUB_ENV
1918
2019
- name: Fetch closed issues since latest release
21-
id: fetch_closed_issues
2220
run: |
2321
issues=$(curl -s -H "Authorization: token ${{ secrets.GITHUB_TOKEN }}" "https://api.github.com/repos/${{ github.repository }}/issues?state=closed&since=${{ env.latest_release_date }}&per_page=100")
2422
echo "$issues" > closed_issues.json
2523
2624
- name: Generate release notes
27-
id: generate_release_notes
2825
run: |
2926
release_notes="# Release Notes\n\n"
3027
release_notes+="$(jq -r '.[] | select(has("pull_request") | not) | "- #\(.number) \(.title) (closed on \(.closed_at[:10]))"' closed_issues.json)"
31-
release_notes_b64=$(echo "$release_notes" | base64)
32-
echo "release_notes_b64=$release_notes_b64" >> $GITHUB_ENV
33-
34-
- name: Output release notes
35-
run: |
36-
echo "${{ env.release_notes_b64 }}" | base64 --decode
28+
echo "$release_notes"

0 commit comments

Comments
 (0)