Skip to content

Commit 93e8795

Browse files
authored
Merge pull request #301 from br3ndonland/ghcr-sha
2 parents 15c56db + f81cd95 commit 93e8795

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

Diff for: .github/workflows/build-and-push-docker-image.yml

+4
Original file line numberDiff line numberDiff line change
@@ -32,15 +32,18 @@ jobs:
3232
IMAGE="ghcr.io/$GITHUB_REPOSITORY:${DOCKER_TAG}"
3333
IMAGE_MAJOR="ghcr.io/$GITHUB_REPOSITORY:${DOCKER_TAG_MAJOR}"
3434
IMAGE_MAJOR_MINOR="ghcr.io/$GITHUB_REPOSITORY:${DOCKER_TAG_MAJOR_MINOR}"
35+
IMAGE_SHA="ghcr.io/$GITHUB_REPOSITORY:${GITHUB_SHA}"
3536
echo "IMAGE=$IMAGE" >>"$GITHUB_ENV"
3637
echo "IMAGE_MAJOR=$IMAGE_MAJOR" >>"$GITHUB_ENV"
3738
echo "IMAGE_MAJOR_MINOR=$IMAGE_MAJOR_MINOR" >>"$GITHUB_ENV"
39+
echo "IMAGE_SHA=$IMAGE_SHA" >>"$GITHUB_ENV"
3840
docker build . \
3941
--build-arg BUILDKIT_INLINE_CACHE=1 \
4042
--cache-from $IMAGE \
4143
--tag $IMAGE
4244
docker tag $IMAGE $IMAGE_MAJOR
4345
docker tag $IMAGE $IMAGE_MAJOR_MINOR
46+
docker tag $IMAGE $IMAGE_SHA
4447
env:
4548
DOCKER_TAG: ${{ inputs.tag || github.ref_name }}
4649
- name: Log in to GHCR
@@ -52,3 +55,4 @@ jobs:
5255
docker push $IMAGE
5356
docker push $IMAGE_MAJOR
5457
docker push $IMAGE_MAJOR_MINOR
58+
docker push $IMAGE_SHA

0 commit comments

Comments
 (0)