File tree Expand file tree Collapse file tree 1 file changed +53
-0
lines changed Expand file tree Collapse file tree 1 file changed +53
-0
lines changed Original file line number Diff line number Diff line change
1
+ name : validate
2
+
3
+ permissions :
4
+ contents : read
5
+
6
+ concurrency :
7
+ group : ${{ github.workflow }}-${{ github.ref }}
8
+ cancel-in-progress : true
9
+
10
+ on :
11
+ workflow_dispatch :
12
+ push :
13
+ branches :
14
+ - ' main'
15
+ tags :
16
+ - ' v*'
17
+ pull_request :
18
+
19
+ jobs :
20
+ prepare :
21
+ runs-on : ubuntu-24.04
22
+ outputs :
23
+ targets : ${{ steps.generate.outputs.targets }}
24
+ steps :
25
+ -
26
+ name : Checkout
27
+ uses : actions/checkout@v4
28
+ -
29
+ name : List targets
30
+ id : generate
31
+ uses : docker/bake-action/subaction/list-targets@v6
32
+ with :
33
+ target : validate
34
+
35
+ validate :
36
+ runs-on : ubuntu-24.04
37
+ needs :
38
+ - prepare
39
+ strategy :
40
+ fail-fast : false
41
+ matrix :
42
+ target : ${{ fromJson(needs.prepare.outputs.targets) }}
43
+ steps :
44
+ -
45
+ name : Set up Docker Buildx
46
+ uses : docker/setup-buildx-action@v3
47
+ with :
48
+ buildkitd-flags : --debug
49
+ -
50
+ name : Validate
51
+ uses : docker/bake-action@v6
52
+ with :
53
+ targets : ${{ matrix.target }}
You can’t perform that action at this time.
0 commit comments