File tree Expand file tree Collapse file tree 2 files changed +26
-0
lines changed Expand file tree Collapse file tree 2 files changed +26
-0
lines changed Original file line number Diff line number Diff line change 25
25
type : string
26
26
required : false
27
27
default : " rockylinux:9"
28
+ kayobe_config_branch :
29
+ type : string
30
+ required : false
28
31
if :
29
32
description : Whether to run the workflow (workaround for required status checks issue)
30
33
type : boolean
53
56
- name : Checkout kayobe config
54
57
uses : actions/checkout@v4
55
58
with :
59
+ ref : ${{ inputs.kayobe_config_branch || github.ref }}
56
60
submodules : true
57
61
58
62
- name : Log in to the Container registry
Original file line number Diff line number Diff line change 77
77
if : ${{ needs.check-changes.outputs.aio == 'true' }}
78
78
if : github.repository == 'stackhpc/stackhpc-kayobe-config'
79
79
80
+ build-kayobe-image-previous :
81
+ name : Build Kayobe Image for previous release
82
+ needs :
83
+ - check-changes
84
+ uses : ./.github/workflows/stackhpc-build-kayobe-image.yml
85
+ with :
86
+ if : ${{ needs.check-changes.outputs.aio == 'true' }}
87
+ kayobe_config_branch : rabbitmq-multiple-versions # Note: this would be stackhpc/2023.1 in a proper setup
88
+ if : github.repository == 'stackhpc/stackhpc-kayobe-config'
89
+
80
90
check-tags :
81
91
name : Check container image tags
82
92
needs :
89
99
secrets : inherit
90
100
if : ${{ ! failure() && ! cancelled() && github.repository == 'stackhpc/stackhpc-kayobe-config' }}
91
101
102
+ check-tags-previous :
103
+ name : Check container image tags
104
+ needs :
105
+ - check-changes
106
+ - build-kayobe-image-previous
107
+ uses : ./.github/workflows/stackhpc-check-tags.yml
108
+ with :
109
+ kayobe_image : ${{ needs.build-kayobe-image-previous.outputs.kayobe_image }}
110
+ if : ${{ needs.check-changes.outputs.check-tags == 'true' }}
111
+ secrets : inherit
112
+ if : ${{ ! failure() && ! cancelled() && github.repository == 'stackhpc/stackhpc-kayobe-config' }}
113
+
92
114
# Test two upgrade scenarios: Ubuntu Jammy OVS and Rocky 9 OVN.
93
115
94
116
all-in-one-upgrade-ubuntu-jammy-ovs :
You can’t perform that action at this time.
0 commit comments