File tree Expand file tree Collapse file tree 1 file changed +8
-9
lines changed Expand file tree Collapse file tree 1 file changed +8
-9
lines changed Original file line number Diff line number Diff line change 1
- # This is a basic workflow to help you get started with Actions
2
-
3
1
name : Release Charts
4
2
5
- # Controls when the action will run. Triggers the workflow on push or pull request
6
- # events but only for the main branch
7
3
on :
8
4
push :
9
5
branches :
10
6
- main
11
7
paths-ignore :
12
8
- ' .github/**'
13
9
workflow_dispatch :
10
+ inputs :
11
+ target :
12
+ description : " target chart to release"
13
+ type : string
14
+ default : " "
15
+ required : false
14
16
15
- # A workflow run is made up of one or more jobs that can run sequentially or in parallel
16
17
jobs :
17
- # This workflow contains a single job called "build"
18
18
build :
19
- # The type of runner that the job will run on
20
19
runs-on : ubuntu-latest
21
-
22
- # Steps represent a sequence of tasks that will be executed as part of the job
23
20
steps :
24
21
- name : Checkout
25
22
uses : actions/checkout@v4
44
41
45
42
- name : Helm Chart Dependency Releaser
46
43
uses : ./.github/actions/releaser
44
+ if : github.event.inputs.target == ''
47
45
env :
48
46
CR_TOKEN : " ${{ secrets.GITHUB_TOKEN }}"
49
47
with :
62
60
CR_TOKEN : " ${{ secrets.GITHUB_TOKEN }}"
63
61
with :
64
62
charts_repo_url : https://mongodb.github.io/helm-charts
63
+ target : ${{ github.event.inputs.target }}
You can’t perform that action at this time.
0 commit comments