File tree 1 file changed +4
-0
lines changed
1 file changed +4
-0
lines changed Original file line number Diff line number Diff line change @@ -32,15 +32,18 @@ jobs:
32
32
IMAGE="ghcr.io/$GITHUB_REPOSITORY:${DOCKER_TAG}"
33
33
IMAGE_MAJOR="ghcr.io/$GITHUB_REPOSITORY:${DOCKER_TAG_MAJOR}"
34
34
IMAGE_MAJOR_MINOR="ghcr.io/$GITHUB_REPOSITORY:${DOCKER_TAG_MAJOR_MINOR}"
35
+ IMAGE_SHA="ghcr.io/$GITHUB_REPOSITORY:${GITHUB_SHA}"
35
36
echo "IMAGE=$IMAGE" >>"$GITHUB_ENV"
36
37
echo "IMAGE_MAJOR=$IMAGE_MAJOR" >>"$GITHUB_ENV"
37
38
echo "IMAGE_MAJOR_MINOR=$IMAGE_MAJOR_MINOR" >>"$GITHUB_ENV"
39
+ echo "IMAGE_SHA=$IMAGE_SHA" >>"$GITHUB_ENV"
38
40
docker build . \
39
41
--build-arg BUILDKIT_INLINE_CACHE=1 \
40
42
--cache-from $IMAGE \
41
43
--tag $IMAGE
42
44
docker tag $IMAGE $IMAGE_MAJOR
43
45
docker tag $IMAGE $IMAGE_MAJOR_MINOR
46
+ docker tag $IMAGE $IMAGE_SHA
44
47
env :
45
48
DOCKER_TAG : ${{ inputs.tag || github.ref_name }}
46
49
- name : Log in to GHCR
52
55
docker push $IMAGE
53
56
docker push $IMAGE_MAJOR
54
57
docker push $IMAGE_MAJOR_MINOR
58
+ docker push $IMAGE_SHA
You can’t perform that action at this time.
0 commit comments