File tree Expand file tree Collapse file tree 1 file changed +11
-1
lines changed Expand file tree Collapse file tree 1 file changed +11
-1
lines changed Original file line number Diff line number Diff line change @@ -4,6 +4,8 @@ description: |
4
4
Build (and push) the CI builder image
5
5
6
6
on :
7
+ pull_request :
8
+
7
9
workflow_dispatch :
8
10
inputs :
9
11
cargo-pgrx-version :
@@ -21,11 +23,16 @@ permissions:
21
23
contents : none
22
24
23
25
jobs :
24
- build-and-push- builder-image :
26
+ builder-image :
25
27
runs-on : ubuntu-latest
26
28
permissions :
27
29
contents : read
28
30
packages : write
31
+ strategy :
32
+ matrix :
33
+ libc :
34
+ - gnu
35
+ - musl
29
36
steps :
30
37
- uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
31
38
- uses : extractions/setup-just@e33e0265a09d6d736e2ee1e0eb685ef1de4669ff # v3
@@ -39,10 +46,13 @@ jobs:
39
46
40
47
- name : Build builder image
41
48
env :
49
+ BUILDER_TYPE : ${{ matrix.libc }}
42
50
BUILDER_IMAGE_ARG_CARGO_PGRX_VERSION : ${{ inputs.cargo-pgrx-version || '0.12.5' }}
43
51
run : |
44
52
just build-builder-image
45
53
46
54
- name : Push builder image
55
+ env :
56
+ BUILDER_TYPE : ${{ matrix.libc }}
47
57
run : |
48
58
just push-builder-image
You can’t perform that action at this time.
0 commit comments