|
4 | 4 | workflow_dispatch: |
5 | 5 | inputs: |
6 | 6 | github-runner-version: |
7 | | - description: 'Version on github runner(in https://github.com/actions/runner), e.g: 2.309.0' |
| 7 | + description: 'Version on github runner(in https://github.com/actions/runner), e.g: 2.322.0' |
8 | 8 | required: true |
9 | | - default: '2.309.0' |
| 9 | + default: '2.322.0' |
10 | 10 |
|
11 | 11 | jobs: |
12 | 12 | build-images: |
|
15 | 15 | fail-fast: true |
16 | 16 | matrix: |
17 | 17 | platform: [amd64, arm64] |
18 | | - code_name: [focal, jammy] |
| 18 | + code_name: [focal, jammy, noble] |
19 | 19 |
|
20 | 20 | steps: |
21 | 21 | - uses: actions/checkout@v4 |
@@ -98,11 +98,14 @@ jobs: |
98 | 98 | docker manifest push ghcr.io/${{ github.repository }}:focal-${{ github.event.inputs.github-runner-version }} |
99 | 99 | docker manifest create ghcr.io/${{ github.repository }}:jammy-${{ github.event.inputs.github-runner-version }} --amend ghcr.io/${{ github.repository }}:jammy-${{ github.event.inputs.github-runner-version }}-amd64 --amend ghcr.io/${{ github.repository }}:jammy-${{ github.event.inputs.github-runner-version }}-arm64 |
100 | 100 | docker manifest push ghcr.io/${{ github.repository }}:jammy-${{ github.event.inputs.github-runner-version }} |
| 101 | + docker manifest create ghcr.io/${{ github.repository }}:noble-${{ github.event.inputs.github-runner-version }} --amend ghcr.io/${{ github.repository }}:noble-${{ github.event.inputs.github-runner-version }}-amd64 --amend ghcr.io/${{ github.repository }}:noble-${{ github.event.inputs.github-runner-version }}-arm64 |
| 102 | + docker manifest push ghcr.io/${{ github.repository }}:noble-${{ github.event.inputs.github-runner-version }} |
101 | 103 |
|
102 | 104 | ./regctl-linux-amd64 image copy ghcr.io/${{ github.repository }}:focal-${{ github.event.inputs.github-runner-version }} ${{ github.repository }}:focal-${{ github.event.inputs.github-runner-version }} -v info |
103 | 105 | ./regctl-linux-amd64 image copy ghcr.io/${{ github.repository }}:jammy-${{ github.event.inputs.github-runner-version }} ${{ github.repository }}:jammy-${{ github.event.inputs.github-runner-version }} -v info |
| 106 | + ./regctl-linux-amd64 image copy ghcr.io/${{ github.repository }}:noble-${{ github.event.inputs.github-runner-version }} ${{ github.repository }}:noble-${{ github.event.inputs.github-runner-version }} -v info |
104 | 107 | |
105 | 108 | - name: Update image latest tag |
106 | 109 | run: | |
107 | | - ./regctl-linux-amd64 image copy ghcr.io/${{ github.repository }}:jammy-${{ github.event.inputs.github-runner-version }} ${{ github.repository }}:latest -v info |
108 | | - ./regctl-linux-amd64 image copy ghcr.io/${{ github.repository }}:jammy-${{ github.event.inputs.github-runner-version }} ghcr.io/${{ github.repository }}:latest -v info |
| 110 | + ./regctl-linux-amd64 image copy ghcr.io/${{ github.repository }}:noble-${{ github.event.inputs.github-runner-version }} ${{ github.repository }}:latest -v info |
| 111 | + ./regctl-linux-amd64 image copy ghcr.io/${{ github.repository }}:noble-${{ github.event.inputs.github-runner-version }} ghcr.io/${{ github.repository }}:latest -v info |
0 commit comments