-
Notifications
You must be signed in to change notification settings - Fork 1
37 lines (34 loc) · 1.12 KB
/
chart-release-manual.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
name: Push Charts to helm-charts-registry manually with specified version
on:
workflow_dispatch:
inputs:
chart_version:
type: string
description: "Chart version"
required: true
image_tag:
type: string
description: "image tag"
required: true
tag_generation:
type: string
description: "specify how image_tag is set, default: specified "
required: true
concurrency:
group: schulportal-client-chart-manual
cancel-in-progress: true
jobs:
scan:
uses: dBildungsplattform/dbp-github-workflows/.github/workflows/check-helm-kics.yaml@OPS-6635-image-version-chart-release-option
permissions:
contents: read
release:
needs: scan
uses: dBildungsplattform/dbp-github-workflows/.github/workflows/chart-release.yaml@OPS-6635-image-version-chart-release-option
secrets: inherit
with:
chart_name: schulportal-client
helm_chart_version_generation: specified
image_tag_generation: ${{ inputs.tag_generation }}
helm_chart_version: ${{ inputs.chart_version }}
image_tag: ${{ inputs.image_tag }}