Skip to content

Commit 88f3d53

Browse files
niechenclaude
andcommitted
fix: update GitHub Actions to latest versions and add security permissions
- Update actions/setup-python from v4 to v5 - Update peter-evans/create-pull-request from v5 to v7 - Add minimal permissions block (contents: write, pull-requests: write) for improved security 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <[email protected]>
1 parent b5112b9 commit 88f3d53

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

.github/workflows/generate-llm-txt.yml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,9 @@ on:
1919
jobs:
2020
generate-llm-txt:
2121
runs-on: ubuntu-latest
22+
permissions:
23+
contents: write
24+
pull-requests: write
2225

2326
steps:
2427
- name: Checkout code
@@ -28,7 +31,7 @@ jobs:
2831
fetch-depth: 0
2932

3033
- name: Set up Python
31-
uses: actions/setup-python@v4
34+
uses: actions/setup-python@v5
3235
with:
3336
python-version: '3.11'
3437

@@ -63,7 +66,7 @@ jobs:
6366

6467
- name: Create Pull Request (for releases)
6568
if: github.event_name == 'release' && steps.check_changes.outputs.no_changes == 'false'
66-
uses: peter-evans/create-pull-request@v5
69+
uses: peter-evans/create-pull-request@v7
6770
with:
6871
token: ${{ secrets.GITHUB_TOKEN }}
6972
commit-message: "docs: update llm.txt for release ${{ github.event.release.tag_name }}"

0 commit comments

Comments
 (0)