Skip to content

Commit 8dd417a

Browse files
committed
feat(ci): publish both builder images
1 parent ad56252 commit 8dd417a

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

.github/workflows/ci-builder-image.yml

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,11 +21,16 @@ permissions:
2121
contents: none
2222

2323
jobs:
24-
build-and-push-builder-image:
24+
builder-image:
2525
runs-on: ubuntu-latest
2626
permissions:
2727
contents: read
2828
packages: write
29+
strategy:
30+
matrix:
31+
libc:
32+
- gnu
33+
- musl
2934
steps:
3035
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
3136
- uses: extractions/setup-just@e33e0265a09d6d736e2ee1e0eb685ef1de4669ff # v3
@@ -39,10 +44,13 @@ jobs:
3944

4045
- name: Build builder image
4146
env:
47+
BUILDER_TYPE: ${{ matrix.libc }}
4248
BUILDER_IMAGE_ARG_CARGO_PGRX_VERSION: ${{ inputs.cargo-pgrx-version || '0.12.5' }}
4349
run: |
4450
just build-builder-image
4551
4652
- name: Push builder image
53+
env:
54+
BUILDER_TYPE: ${{ matrix.libc }}
4755
run: |
4856
just push-builder-image

0 commit comments

Comments
 (0)