Skip to content

Commit

Permalink
[ci/release(nightly)] Use the new amend flag for Noelware/docker-ma…
Browse files Browse the repository at this point in the history
…nifest-action
  • Loading branch information
auguwu committed Oct 8, 2022
1 parent b1c724a commit 2b6537d
Showing 1 changed file with 13 additions and 0 deletions.
13 changes: 13 additions & 0 deletions .github/workflows/release-nightly.yml
Original file line number Diff line number Diff line change
Expand Up @@ -354,6 +354,7 @@ jobs:
uses: Noelware/docker-manifest-action@master
with:
push: true
amend: true
base-image: ghcr.io/charted-dev/charted:nightly
extra-images: |
ghcr.io/charted-dev/charted:nightly-amd64
Expand All @@ -362,6 +363,7 @@ jobs:
uses: Noelware/docker-manifest-action@master
with:
push: true
amend: true
base-image: ghcr.io/charted-dev/charted:${{ steps.tag.outputs.major }}-nightly
extra-images: |
ghcr.io/charted-dev/charted:${{ steps.tag.outputs.major }}-nightly-amd64
Expand All @@ -370,6 +372,7 @@ jobs:
uses: Noelware/docker-manifest-action@master
with:
push: true
amend: true
base-image: ghcr.io/charted-dev/charted:${{ steps.tag.outputs.major }}-nightly
extra-images: |
ghcr.io/charted-dev/charted:${{ steps.tag.outputs.major }}.${{ steps.tag.outputs.minor }}-nightly-amd64
Expand All @@ -378,6 +381,7 @@ jobs:
uses: Noelware/docker-manifest-action@master
with:
push: true
amend: true
base-image: ghcr.io/charted-dev/charted:${{ steps.tag.outputs.major }}-nightly
extra-images: |
ghcr.io/charted-dev/charted:${{ steps.tag.outputs.major }}.${{ steps.tag.outputs.minor }}.${{ steps.tag.outputs.patch }}-nightly-amd64
Expand All @@ -386,6 +390,7 @@ jobs:
uses: Noelware/docker-manifest-action@master
with:
push: true
amend: true
base-image: ghcr.io/charted-dev/charted:${{ steps.tag.outputs.version }}
extra-images: |
ghcr.io/charted-dev/charted:${{ steps.tag.outputs.version }}-amd64
Expand All @@ -405,6 +410,7 @@ jobs:
uses: Noelware/docker-manifest-action@master
with:
push: true
amend: true
base-image: ghcr.io/charted-dev/charted/migrations:${{ steps.tag.outputs.major }}-nightly
extra-images: |
ghcr.io/charted-dev/charted:${{ steps.tag.outputs.major }}-nightly-amd64,
Expand All @@ -426,6 +432,7 @@ jobs:
uses: Noelware/docker-manifest-action@master
with:
push: true
amend: true
base-image: ghcr.io/charted-dev/charted/migrations:${{ steps.tag.outputs.major }}.${{ steps.tag.outputs.minor }}.${{ steps.tag.outputs.patch }}-nightly
extra-images: |
ghcr.io/charted-dev/charted/migrations:${{ steps.tag.outputs.major }}.${{ steps.tag.outputs.minor }}.${{ steps.tag.outputs.patch }}-nightly-amd64,
Expand All @@ -436,6 +443,7 @@ jobs:
uses: Noelware/docker-manifest-action@master
with:
push: true
amend: true
base-image: ghcr.io/charted-dev/charted/migrations:${{ steps.tag.outputs.version }}
extra-images: |
ghcr.io/charted-dev/charted/migrations:${{ steps.tag.outputs.version }}-amd64,
Expand All @@ -446,6 +454,7 @@ jobs:
uses: Noelware/docker-manifest-action@master
with:
push: true
amend: true
base-image: ghcr.io/charted-dev/charted/web:nightly
extra-images: |
ghcr.io/charted-dev/charted/web:nightly-amd64
Expand All @@ -454,6 +463,7 @@ jobs:
uses: Noelware/docker-manifest-action@master
with:
push: true
amend: true
base-image: ghcr.io/charted-dev/charted/web:${{ steps.tag.outputs.major }}-nightly
extra-images: |
ghcr.io/charted-dev/charted/web:${{ steps.tag.outputs.major }}-nightly-amd64
Expand All @@ -462,6 +472,7 @@ jobs:
uses: Noelware/docker-manifest-action@master
with:
push: true
amend: true
base-image: ghcr.io/charted-dev/charted/web:${{ steps.tag.outputs.major }}-nightly
extra-images: |
ghcr.io/charted-dev/charted/web:${{ steps.tag.outputs.major }}.${{ steps.tag.outputs.minor }}-nightly-amd64
Expand All @@ -470,6 +481,7 @@ jobs:
uses: Noelware/docker-manifest-action@master
with:
push: true
amend: true
base-image: ghcr.io/charted-dev/charted/web:${{ steps.tag.outputs.major }}-nightly
extra-images: |
ghcr.io/charted-dev/charted/web:${{ steps.tag.outputs.major }}.${{ steps.tag.outputs.minor }}.${{ steps.tag.outputs.patch }}-nightly-amd64
Expand All @@ -478,6 +490,7 @@ jobs:
uses: Noelware/docker-manifest-action@master
with:
push: true
amend: true
base-image: ghcr.io/charted-dev/charted/web:${{ steps.tag.outputs.version }}
extra-images: |
ghcr.io/charted-dev/charted:${{ steps.tag.outputs.version }}-amd64

0 comments on commit 2b6537d

Please sign in to comment.