File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 55 # Run daily at 6 AM UTC
66 - cron : ' 0 6 * * *'
77 workflow_dispatch : # Allow manual trigger
8+ pull_request :
9+ paths :
10+ - ' nix/claude-code/**'
11+ - ' .github/workflows/update-claude-code.yml'
812
913jobs :
1014 update :
2529 experimental-features = nix-command flakes
2630
2731 - name : Update claude-code package
32+ if : github.event_name != 'pull_request'
2833 id : update
2934 run : |
3035 # Script exits 0 if already at latest (no changes to commit)
@@ -35,12 +40,14 @@ jobs:
3540 echo "version=$VERSION" >> $GITHUB_OUTPUT
3641
3742 - name : Update flake.lock
43+ if : github.event_name != 'pull_request'
3844 run : nix flake update
3945
4046 - name : Verify build
4147 run : nix develop --command claude --version
4248
4349 - name : Create Pull Request
50+ if : github.event_name != 'pull_request'
4451 uses : peter-evans/create-pull-request@v7
4552 with :
4653 token : ${{ secrets.GITHUB_TOKEN }}
You can’t perform that action at this time.
0 commit comments