55
66concurrency :
77 # If changes are pushed to a PR, stop all running workflows before starting new ones
8- group : ${{ github.head_ref || (github.repository == 'saltstack/salt-bootstrap ' && github.run_id || github.ref_name) }}
8+ group : ${{ github.head_ref || (github.repository == 'saltstack/salt-vmtools ' && github.run_id || github.ref_name) }}
99 cancel-in-progress : true
1010
1111jobs :
9898 - uses : actions/checkout@v4
9999 - name : ShellCheck
100100 run : |
101- shellcheck -s sh -f tty bootstrap-salt .sh
101+ shellcheck -s bash -f tty linux/svtminion .sh
102102
103103 - name : Set Exit Status
104104 if : always()
@@ -114,6 +114,7 @@ jobs:
114114 path : exitstatus/
115115
116116
117+
117118 windows-2022 :
118119 name : Windows 2022
119120 if : github.event_name == 'push' || needs.collect-changed-files.outputs.run-tests == 'true'
@@ -127,7 +128,8 @@ jobs:
127128 container-slug : windows-2022
128129 timeout : 20
129130 runs-on : windows-2022
130- instances : ' ["stable-3006", "stable-3006-8", "stable-3007", "stable-3007-1", "latest"]'
131+ instances : ' ["3006", "3006-8", "3007", "3007-1"]'
132+
131133
132134
133135 photon-5 :
@@ -142,7 +144,7 @@ jobs:
142144 display-name : Photon OS 5
143145 container-slug : systemd-photon-5
144146 timeout : 20
145- instances : ' ["stable- 3006", "onedir- 3006", "stable-3006- 8", "latest ", "default "]'
147+ instances : ' ["3006", "3006- 8", "3007 ", "3007-1 "]'
146148
147149
148150 rockylinux-9 :
@@ -157,22 +159,8 @@ jobs:
157159 display-name : Rocky Linux 9
158160 container-slug : systemd-rockylinux-9
159161 timeout : 20
160- instances : ' ["stable-3006", "onedir-3006", "stable-3006-8", "stable-3007", "onedir-3007", "stable-3007-1", "git-master", "latest", "default"]'
161-
162+ instances : ' ["3006", "3006-8", "3007", "3007-1"]'
162163
163- ubuntu-2204 :
164- name : Ubuntu 22.04
165- if : github.event_name == 'push' || needs.collect-changed-files.outputs.run-tests == 'true'
166- uses : ./.github/workflows/test-linux.yml
167- needs :
168- - lint
169- - generate-actions-workflow
170- with :
171- distro-slug : ubuntu-2204
172- display-name : Ubuntu 22.04
173- container-slug : systemd-ubuntu-22.04
174- timeout : 20
175- instances : ' ["stable-3006", "onedir-3006", "stable-3006-8", "stable-3007", "onedir-3007", "stable-3007-1", "git-master", "latest", "default"]'
176164
177165 set-pipeline-exit-status :
178166 # This step is just so we can make github require this step, to pass checks
@@ -185,7 +173,6 @@ jobs:
185173 - windows-2022
186174 - photon-5
187175 - rockylinux-9
188- - ubuntu-2204
189176 if : always()
190177 steps :
191178
0 commit comments