Skip to content

Commit 1453ffe

Browse files
committed
Add a release-gate job ahead of the release
This allows a deployment to succeed so the tag can be subsequently pushed
1 parent 4645e8d commit 1453ffe

1 file changed

Lines changed: 8 additions & 0 deletions

File tree

.github/workflows/release.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,16 @@ env:
2121
permissions: {}
2222

2323
jobs:
24+
release-gate:
25+
name: Release gate
26+
runs-on: ubuntu-latest
27+
environment: release
28+
steps:
29+
- run: echo "Release approved"
30+
2431
release:
2532
name: Release
33+
needs: release-gate
2634
env:
2735
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
2836
runs-on: depot-ubuntu-24.04-8

0 commit comments

Comments
 (0)