|
35 | 35 | --file=Dockerfile \ |
36 | 36 | --tag="$IMAGE_NAME:latest" \ |
37 | 37 | --tag="$IMAGE_NAME:debian" \ |
| 38 | + --tag="$IMAGE_NAME:debian-$(date --rfc-3339=date)" \ |
38 | 39 | --label="org.opencontainers.image.source=$GITHUB_SERVER_URL/$GITHUB_REPOSITORY" \ |
39 | 40 | --label="org.opencontainers.image.revision=$GITHUB_SHA" \ |
40 | 41 | --label="org.opencontainers.image.created=$(date --rfc-3339=seconds)" |
|
48 | 49 | --pull=true \ |
49 | 50 | --file=Dockerfile-alpine \ |
50 | 51 | --tag="$IMAGE_NAME:alpine" \ |
| 52 | + --tag="$IMAGE_NAME:alpine-$(date --rfc-3339=date)" \ |
51 | 53 | --label="org.opencontainers.image.source=$GITHUB_SERVER_URL/$GITHUB_REPOSITORY" \ |
52 | 54 | --label="org.opencontainers.image.revision=$GITHUB_SHA" \ |
53 | 55 | --label="org.opencontainers.image.created=$(date --rfc-3339=seconds)" |
@@ -76,10 +78,12 @@ jobs: |
76 | 78 | echo "${{ secrets.GITHUB_TOKEN }}" | docker login docker.pkg.github.com \ |
77 | 79 | -u ${{ github.actor }} --password-stdin |
78 | 80 |
|
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 |
81 | 83 | docker tag $IMAGE_NAME:debian $TAG_DEBIAN |
| 84 | + docker tag $TAG_DEBIAN $TAG_DEBIAN:$(date --rfc-3339=date) |
82 | 85 | docker tag $IMAGE_NAME:alpine $TAG_ALPINE |
| 86 | + docker tag $TAG_ALPINE $TAG_ALPINE:$(date --rfc-3339=date) |
83 | 87 | docker push $TAG_DEBIAN |
84 | 88 | docker push $TAG_ALPINE |
85 | 89 | docker logout docker.pkg.github.com |
|
0 commit comments