Skip to content

Commit 965570f

Browse files
nightly-dev build
1 parent 79c148c commit 965570f

3 files changed

Lines changed: 34 additions & 65 deletions

File tree

.github/workflows/release-2-tag-docker-push.yml

Lines changed: 17 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -34,23 +34,34 @@ jobs:
3434
git tag -a ${{ github.event.inputs.release_number }} -m "[bot] release ${{ github.event.inputs.release_number }}"
3535
git push origin ${{ github.event.inputs.release_number }}
3636
37-
build-push-containers:
38-
needs: tag
39-
uses: ./.github/workflows/release-x-manual-build-push.yml
37+
publish-docker-containers:
38+
strategy:
39+
matrix:
40+
platform: ['linux/amd64', 'linux/arm64']
41+
fail-fast: false
42+
uses: ./.github/workflows/release-x-manual-docker-containers.yml
4043
with:
4144
release_number: ${{ github.event.inputs.release_number }}
42-
is_latest: true
45+
platform: ${{ matrix.platform }}
46+
secrets: inherit
47+
48+
publish-container-digests:
49+
needs: publish-docker-containers
50+
uses: ./.github/workflows/release-x-manual-merge-container-digests.yml
51+
with:
52+
release_number: ${{ github.event.inputs.release_number }}
53+
is_latest: ${{ github.event.inputs.is_latest }}
4354
secrets: inherit
4455

4556
release-helm-chart:
46-
needs: build-push-containers
57+
needs: publish-container-digests
4758
uses: ./.github/workflows/release-x-manual-helm-chart.yml
4859
with:
4960
release_number: ${{ github.event.inputs.release_number }}
5061
secrets: inherit
5162

5263
release-drafter:
53-
needs: build-push-containers
64+
needs: publish-container-digests
5465
uses: ./.github/workflows/release-drafter.yml
5566
with:
5667
version: ${{ github.event.inputs.release_number }}

.github/workflows/release-x-manual-build-push.yml

Lines changed: 0 additions & 54 deletions
This file was deleted.

.github/workflows/release-x-nightly-dev.yml

Lines changed: 17 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -37,14 +37,26 @@ jobs:
3737
git tag -f -a ${{ github.event.inputs.tag }} -m "[bot] release ${{ github.event.inputs.tag }}"
3838
git push origin ${{ github.event.inputs.tag }}
3939
40-
build-push-containers:
41-
needs: tag
42-
uses: ./.github/workflows/release-x-manual-build-push.yml
40+
publish-docker-containers:
41+
strategy:
42+
matrix:
43+
platform: ['linux/amd64', 'linux/arm64']
44+
fail-fast: false
45+
uses: ./.github/workflows/release-x-manual-docker-containers.yml
4346
with:
44-
release_number: ${{ github.event.inputs.tag }}
45-
is_latest: false # nightly builds should not be tagged with latest
47+
release_number: ${{ github.event.inputs.release_number }}
48+
platform: ${{ matrix.platform }}
4649
secrets: inherit
4750

51+
publish-container-digests:
52+
needs: publish-docker-containers
53+
uses: ./.github/workflows/release-x-manual-merge-container-digests.yml
54+
with:
55+
release_number: ${{ github.event.inputs.release_number }}
56+
is_latest: ${{ github.event.inputs.is_latest }}
57+
secrets: inherit
58+
59+
4860
release-helm-chart:
4961
needs: build-push-containers
5062
uses: ./.github/workflows/release-x-manual-helm-chart.yml

0 commit comments

Comments
 (0)