Skip to content

Commit fdc2aa2

Browse files
committed
fix: force CI
1 parent cbdaecc commit fdc2aa2

1 file changed

Lines changed: 15 additions & 7 deletions

File tree

.github/workflows/ci.yml

Lines changed: 15 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,9 @@ on:
77
- main
88
tags:
99
- '*'
10+
11+
permissions:
12+
contents: write
1013

1114
env:
1215
REGISTRY: ghcr.io
@@ -34,15 +37,20 @@ jobs:
3437
# Figure out if this is a branch or a tag push
3538
- name: Define image tags
3639
id: vars
40+
env:
41+
REGISTRY: ${{ env.REGISTRY }}
42+
IMAGE_NAME: ${{ env.IMAGE_NAME }}
43+
GITHUB_REF_TYPE: ${{ github.ref_type }}
44+
GITHUB_REF_NAME: ${{ github.ref_name }}
45+
GITHUB_SHA: ${{ github.sha }}
3746
run: |
38-
if [[ "${GITHUB_REF_TYPE}" == "tag" ]]; then
39-
# For tag pushes (e.g., v1.2.0)
40-
echo "tags=${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:${GITHUB_REF_NAME},${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:latest" >> $GITHUB_OUTPUT
41-
echo "version=${GITHUB_REF_NAME}" >> $GITHUB_OUTPUT
47+
if [[ "$GITHUB_REF_TYPE" == "tag" ]]; then
48+
echo "tags=$REGISTRY/$IMAGE_NAME:$GITHUB_REF_NAME,$REGISTRY/$IMAGE_NAME:latest" >> $GITHUB_OUTPUT
49+
echo "version=$GITHUB_REF_NAME" >> $GITHUB_OUTPUT
4250
else
43-
# For branch pushes (e.g., develop)
44-
echo "tags=${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:${GITHUB_SHA}" >> $GITHUB_OUTPUT
45-
echo "version=${GITHUB_SHA}" >> $GITHUB_OUTPUT
51+
echo "tags=$REGISTRY/$IMAGE_NAME:$GITHUB_SHA" >> $GITHUB_OUTPUT
52+
echo "version=$GITHUB_SHA" >> $GITHUB_OUTPUT
53+
fi
4654
4755
- name: Build and push Docker image
4856
uses: docker/build-push-action@v6

0 commit comments

Comments
 (0)