Skip to content

Commit f9f9e82

Browse files
committed
remove claude-code-action from CI, use github auto release notes
1 parent c7d4a9c commit f9f9e82

1 file changed

Lines changed: 1 addition & 18 deletions

File tree

‎.github/workflows/build.yml‎

Lines changed: 1 addition & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,6 @@ jobs:
8484
runs-on: ubuntu-latest
8585
permissions:
8686
contents: write
87-
id-token: write
8887
steps:
8988
- uses: actions/checkout@v4
9089
with:
@@ -108,7 +107,7 @@ jobs:
108107
- name: Create Release
109108
uses: softprops/action-gh-release@v2
110109
with:
111-
body: "Release ${{ github.ref_name }} — notes incoming..."
110+
generate_release_notes: true
112111
files: |
113112
dist/*.AppImage
114113
dist/*.deb
@@ -117,19 +116,3 @@ jobs:
117116
dist/*.dmg
118117
env:
119118
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
120-
121-
- name: Generate release notes with Claude
122-
uses: anthropics/claude-code-action@v1
123-
with:
124-
claude_code_oauth_token: ${{ secrets.CLAUDE_CODE_OAUTH_TOKEN }}
125-
prompt: |
126-
Write release notes for Noteriv ${{ github.ref_name }}.
127-
128-
Run `git log --oneline $(git describe --tags --abbrev=0 HEAD^)..HEAD` to see commits since last release.
129-
130-
Format with emoji headers and bullet points. Only include sections that apply:
131-
✨ Features, 🐛 Bug Fixes, 🔧 Improvements.
132-
Write for end users — no commit hashes, no jargon. Keep it concise.
133-
134-
Then update the release with: `gh release edit ${{ github.ref_name }} --notes "YOUR_NOTES_HERE"`
135-
claude_args: '--allowed-tools "Bash(git log:*),Bash(git describe:*),Bash(gh release edit:*)"'

0 commit comments

Comments
 (0)