Skip to content

Commit c18bf9c

Browse files
ekoopsleogr
authored andcommitted
ci: add master_unchecked.yml manually-dispatchable workflow
Add manually-dispatchable workflow to re-build and push images without running tests. Use this with caution. Signed-off-by: Leonardo Di Giovanna <[email protected]>
1 parent f59dff0 commit c18bf9c

File tree

1 file changed

+26
-0
lines changed

1 file changed

+26
-0
lines changed
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
# note: this workflow is identical to master CI, but doesn't run any test. Run it with caution and only if required.
2+
name: Images CI (unchecked)
3+
4+
on:
5+
workflow_dispatch:
6+
7+
# Checks if any concurrent jobs is running for master CI and eventually cancel it
8+
concurrency:
9+
group: ci-master
10+
cancel-in-progress: true
11+
12+
jobs:
13+
push-images-master:
14+
strategy:
15+
matrix:
16+
arch: [amd64, arm64]
17+
uses: ./.github/workflows/reusable_build_push_images.yml
18+
with:
19+
arch: ${{ matrix.arch }}
20+
push: true
21+
secrets: inherit
22+
23+
images-master:
24+
needs: push-images-master
25+
uses: ./.github/workflows/reusable_manifest_images.yml
26+
secrets: inherit

0 commit comments

Comments
 (0)