Skip to content

Commit 5658c26

Browse files
committed
Add the date as a docker tag
1 parent ffeb104 commit 5658c26

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

.github/workflows/build.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ jobs:
3535
--file=Dockerfile \
3636
--tag="$IMAGE_NAME:latest" \
3737
--tag="$IMAGE_NAME:debian" \
38+
--tag="$IMAGE_NAME:debian-$(date --rfc-3339=date)" \
3839
--label="org.opencontainers.image.source=$GITHUB_SERVER_URL/$GITHUB_REPOSITORY" \
3940
--label="org.opencontainers.image.revision=$GITHUB_SHA" \
4041
--label="org.opencontainers.image.created=$(date --rfc-3339=seconds)"
@@ -48,6 +49,7 @@ jobs:
4849
--pull=true \
4950
--file=Dockerfile-alpine \
5051
--tag="$IMAGE_NAME:alpine" \
52+
--tag="$IMAGE_NAME:alpine-$(date --rfc-3339=date)" \
5153
--label="org.opencontainers.image.source=$GITHUB_SERVER_URL/$GITHUB_REPOSITORY" \
5254
--label="org.opencontainers.image.revision=$GITHUB_SHA" \
5355
--label="org.opencontainers.image.created=$(date --rfc-3339=seconds)"
@@ -76,10 +78,12 @@ jobs:
7678
echo "${{ secrets.GITHUB_TOKEN }}" | docker login docker.pkg.github.com \
7779
-u ${{ github.actor }} --password-stdin
7880
79-
TAG_DEBIAN=docker.pkg.github.com/$GITHUB_REPOSITORY/debian
80-
TAG_ALPINE=docker.pkg.github.com/$GITHUB_REPOSITORY/alpine
81+
TAG_DEBIAN=docker.pkg.github.com/$GITHUB_REPOSITORY/debian:latest
82+
TAG_ALPINE=docker.pkg.github.com/$GITHUB_REPOSITORY/alpine:latest
8183
docker tag $IMAGE_NAME:debian $TAG_DEBIAN
84+
docker tag $TAG_DEBIAN $TAG_DEBIAN:$(date --rfc-3339=date)
8285
docker tag $IMAGE_NAME:alpine $TAG_ALPINE
86+
docker tag $TAG_ALPINE $TAG_ALPINE:$(date --rfc-3339=date)
8387
docker push $TAG_DEBIAN
8488
docker push $TAG_ALPINE
8589
docker logout docker.pkg.github.com

0 commit comments

Comments
 (0)