Skip to content

Commit 16c813e

Browse files
Merge pull request #168 from Annotation-Garden/chore/dependency-bumps
Bump CI actions to current majors, point dependabot at develop
2 parents 162c87f + 694d269 commit 16c813e

17 files changed

Lines changed: 55 additions & 31 deletions

.github/dependabot.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@ updates:
66
# Python dependencies
77
- package-ecosystem: "pip"
88
directory: "/"
9+
# PRs go to develop, per the branching strategy in CLAUDE.md
10+
target-branch: "develop"
911
schedule:
1012
interval: "weekly"
1113
day: "monday"
@@ -36,6 +38,8 @@ updates:
3638
# GitHub Actions
3739
- package-ecosystem: "github-actions"
3840
directory: "/"
41+
# PRs go to develop, per the branching strategy in CLAUDE.md
42+
target-branch: "develop"
3943
schedule:
4044
interval: "weekly"
4145
day: "monday"
@@ -53,6 +57,8 @@ updates:
5357
# Docker
5458
- package-ecosystem: "docker"
5559
directory: "/deploy"
60+
# PRs go to develop, per the branching strategy in CLAUDE.md
61+
target-branch: "develop"
5662
schedule:
5763
interval: "weekly"
5864
day: "monday"
@@ -70,6 +76,8 @@ updates:
7076
# Cloudflare Workers (npm)
7177
- package-ecosystem: "npm"
7278
directory: "/workers"
79+
# PRs go to develop, per the branching strategy in CLAUDE.md
80+
target-branch: "develop"
7381
schedule:
7482
interval: "weekly"
7583
day: "monday"

.github/workflows/auto-dev-bump.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525
2626
steps:
2727
- name: Checkout code
28-
uses: actions/checkout@v6
28+
uses: actions/checkout@v7
2929
with:
3030
fetch-depth: 0
3131
token: ${{ secrets.RELEASE_PAT }}

.github/workflows/auto-release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ jobs:
2828
2929
steps:
3030
- name: Checkout code
31-
uses: actions/checkout@v6
31+
uses: actions/checkout@v7
3232
with:
3333
fetch-depth: 0
3434
# Use PAT to bypass branch protection rules

.github/workflows/claude-code-review.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,12 @@ jobs:
2424
actions: read
2525

2626
steps:
27+
# Pinned to v6 deliberately: this job runs on pull_request_target for
28+
# fork PRs and checks out the PR head, which checkout v7 blocks outright
29+
# (actions/checkout#2454). Bumping this step disables fork-PR review.
30+
# The block exists because checking out fork code in a
31+
# pull_request_target job that holds secrets and contents: write is a
32+
# privilege-escalation shape; revisit the fork lane rather than the pin.
2733
- name: Checkout repository
2834
uses: actions/checkout@v6
2935
with:

.github/workflows/claude.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ jobs:
2626
actions: read
2727
steps:
2828
- name: Checkout repository
29-
uses: actions/checkout@v6
29+
uses: actions/checkout@v7
3030
with:
3131
fetch-depth: 1
3232

@@ -50,7 +50,7 @@ jobs:
5050
id-token: write
5151
steps:
5252
- name: Checkout repository
53-
uses: actions/checkout@v6
53+
uses: actions/checkout@v7
5454
with:
5555
fetch-depth: 1
5656

@@ -92,7 +92,7 @@ jobs:
9292
id-token: write
9393
steps:
9494
- name: Checkout repository
95-
uses: actions/checkout@v6
95+
uses: actions/checkout@v7
9696
with:
9797
fetch-depth: 1
9898

.github/workflows/codeql-analysis.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ jobs:
3434

3535
steps:
3636
- name: Checkout repository
37-
uses: actions/checkout@v6
37+
uses: actions/checkout@v7
3838

3939
- name: Initialize CodeQL
4040
uses: github/codeql-action/init@v4

.github/workflows/codeql.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020

2121
steps:
2222
- name: Checkout repository
23-
uses: actions/checkout@v6
23+
uses: actions/checkout@v7
2424

2525
- name: Initialize CodeQL
2626
uses: github/codeql-action/init@v4

.github/workflows/codespell.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818

1919
steps:
2020
- name: Checkout
21-
uses: actions/checkout@v6
21+
uses: actions/checkout@v7
2222
- name: Annotate locations with typos
2323
uses: codespell-project/codespell-problem-matcher@v1
2424
- name: Codespell

.github/workflows/docker-build.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
runs-on: ubuntu-latest
2323
steps:
2424
- name: Checkout code
25-
uses: actions/checkout@v6
25+
uses: actions/checkout@v7
2626

2727
- name: Build Docker image for testing
2828
run: |
@@ -81,22 +81,22 @@ jobs:
8181

8282
steps:
8383
- name: Checkout code
84-
uses: actions/checkout@v6
84+
uses: actions/checkout@v7
8585

8686
- name: Set up Docker Buildx
8787
uses: docker/setup-buildx-action@v4
8888

8989
- name: Log in to GitHub Container Registry
9090
if: github.event_name != 'pull_request'
91-
uses: docker/login-action@v3
91+
uses: docker/login-action@v4
9292
with:
9393
registry: ${{ env.REGISTRY }}
9494
username: ${{ github.actor }}
9595
password: ${{ secrets.GITHUB_TOKEN }}
9696

9797
- name: Extract metadata (tags, labels)
9898
id: meta
99-
uses: docker/metadata-action@v5
99+
uses: docker/metadata-action@v6
100100
with:
101101
images: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}
102102
tags: |

.github/workflows/process-feedback.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424
contents: read
2525

2626
steps:
27-
- uses: actions/checkout@v6
27+
- uses: actions/checkout@v7
2828
with:
2929
fetch-depth: 2 # Get previous commit to detect new files
3030

0 commit comments

Comments
 (0)