We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 887bd78 commit 0c276d0Copy full SHA for 0c276d0
1 file changed
.github/workflows/containers.yml
@@ -34,12 +34,20 @@ defaults:
34
run:
35
shell: bash
36
jobs:
37
- ubuntu:
38
- name: Ubuntu
+ build-push:
+ name: Build and Push
39
runs-on: ubuntu-24.04
40
permissions:
41
packages: write
42
timeout-minutes: 60
43
+ strategy:
44
+ fail-fast: false
45
+ matrix:
46
+ os:
47
+ - file: ubuntu-24.04
48
+ image: ubuntu:24.04-base
49
+ - file: ubuntu-26.04
50
+ image: ubuntu:26.04-base
51
steps:
52
- name: Checkout
53
uses: actions/checkout@v6
@@ -57,8 +65,8 @@ jobs:
57
65
uses: docker/build-push-action@v7
58
66
with:
59
67
context: containers
60
- file: containers/ubuntu-24.04
68
+ file: containers/${{ matrix.file }}
61
69
no-cache: true
62
70
pull: true
63
71
push: ${{ github.event_name != 'pull_request' }}
64
- tags: ghcr.io/parcio/julea/ubuntu:24.04-base
72
+ tags: ghcr.io/parcio/julea/${{ matrix.image }}
0 commit comments