File tree Expand file tree Collapse file tree 1 file changed +13
-1
lines changed Expand file tree Collapse file tree 1 file changed +13
-1
lines changed Original file line number Diff line number Diff line change 12
12
required : false
13
13
description : Branch of StackHPC Kayobe configuration to use
14
14
default : stackhpc/wallaby
15
+ check-mode :
16
+ description : Check mode
17
+ type : boolean
18
+ required : false
19
+ default : false
15
20
16
21
env :
17
22
ANSIBLE_FORCE_COLOR : True
@@ -39,11 +44,18 @@ jobs:
39
44
40
45
- name : Promote package repositories in Ark to release
41
46
run : |
47
+ args=""
48
+ if [[ $CHECK_MODE = true ]]; then
49
+ args="$args --check --diff"
50
+ fi
51
+ source venv/bin/activate &&
42
52
ansible-playbook -i ansible/inventory \
43
53
ansible/dev-pulp-repo-version-query-kayobe.yml \
44
54
ansible/dev-pulp-repo-promote.yml \
45
55
-e deb_package_repo_filter="'$FILTER'" \
46
56
-e rpm_package_repo_filter="'$FILTER'" \
47
- -e kayobe_config_repo_path=./stackhpc-kayobe-config/
57
+ -e kayobe_config_repo_path=./stackhpc-kayobe-config/ \
58
+ $args
48
59
env :
49
60
FILTER : ${{ github.event.inputs.filter }}
61
+ CHECK_MODE : ${{ inputs.check-mode }}
You can’t perform that action at this time.
0 commit comments