Skip to content

Commit

Permalink
Add approval for release version (#6009)
Browse files Browse the repository at this point in the history
* Build release images from Github action

* Modify release action to build based on input

* Add approval workflow

* Add Riku
  • Loading branch information
euanmillar authored Oct 2, 2023
1 parent 6ef672d commit 590f656
Showing 1 changed file with 8 additions and 0 deletions.
8 changes: 8 additions & 0 deletions .github/workflows/publish-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,14 @@ jobs:
base:
runs-on: ubuntu-latest
steps:
- uses: trstringer/manual-approval@v1
with:
secret: ${{ github.TOKEN }}
approvers: euanmillar,rikukissa
minimum-approvals: 1
issue-title: 'Release: ${{ github.event.inputs.release_version }}'
issue-body: 'Please approve or deny the publishing of release: ${{ github.event.inputs.release_version }} to Dockerhub'
exclude-workflow-initiator-as-approver: false
- uses: actions/checkout@v2
if: github.event_name == 'workflow_dispatch'
with:
Expand Down

0 comments on commit 590f656

Please sign in to comment.