Skip to content

Commit

Permalink
create dispatchable workflow to build ghcr image
Browse files Browse the repository at this point in the history
  • Loading branch information
MrSebastian committed Jul 12, 2024
1 parent a080819 commit 17a0dde
Showing 1 changed file with 35 additions and 0 deletions.
35 changes: 35 additions & 0 deletions .github/workflows/dispatch-create-github-container-image.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
name: dispatch build github container image

on:
workflow_dispatch:
inputs:
git-ref:
required: false
description: 'optional: branch/tag/ref to use for build; default: github.ref'
service:
required: true
type: choice
description: service/directory to build (wls-broadcast-service, ...)
options:
- wls-auth-service
- wls-basisdaten-service
- wls-briefwahl-service
- wls-broadcast-service
- wls-eai-service
- wls-ergebnismeldung-service
- wls-infomanagement-service
- wls-monitoring-service
- wls-wahlvorbereitung-service
- wls-wahlvorstand-service

jobs:
build-github-container-image:
permissions:
packages: write
needs:
- run-mvn-release-prepare
uses:
./.github/workflows/callable-create-github-container-image.yml
with:
tag: ${{ github.event.inputs.git-ref }}
service: ${{ github.event.inputs.service }}

0 comments on commit 17a0dde

Please sign in to comment.