Skip to content

Commit e6ecd2a

Browse files
committed
ci: run maintenance patch and lockfile refresh
1 parent d06a4de commit e6ecd2a

1 file changed

Lines changed: 28 additions & 3 deletions

File tree

Lines changed: 28 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,37 @@
1-
name: Maintenance branch sanity
1+
name: Apply maintenance unblock
22

33
on:
44
push:
55
branches:
66
- automation/maintenance-unblock-2026-09-10-z
77

8+
permissions:
9+
contents: write
10+
811
jobs:
9-
sanity:
12+
apply:
1013
runs-on: ubuntu-24.04
14+
timeout-minutes: 30
1115
steps:
12-
- run: echo ok
16+
- uses: actions/checkout@v7
17+
with:
18+
ref: automation/maintenance-unblock-2026-09-10-z
19+
20+
- name: Apply source changes
21+
run: python3 .github/maintenance-unblock.py
22+
23+
- name: Refresh lockfile and check changed crates
24+
run: |
25+
rustup toolchain install 1.98.1 --profile minimal --component rustfmt
26+
cargo +1.98.1 update
27+
cargo +1.98.1 fmt --all
28+
cargo +1.98.1 check --locked -p gateway-example -p e2e-tests --lib
29+
30+
- name: Commit maintenance result
31+
run: |
32+
git rm .github/maintenance-unblock.py .github/workflows/maintenance-unblock-apply.yml
33+
git config user.name github-actions[bot]
34+
git config user.email 41898282+github-actions[bot]@users.noreply.github.com
35+
git add Cargo.toml Cargo.lock gateway/Cargo.toml gateway/src/auth/handlers.rs e2e-tests/Cargo.toml e2e-tests/src/common/db.rs
36+
git commit -m "chore: unblock queued dependency upgrades"
37+
git push origin HEAD:automation/maintenance-unblock-2026-09-10-z

0 commit comments

Comments
 (0)