Skip to content

Commit e15667b

Browse files
fix: this commit updates docker image tagging to use git version for semantic versioning
1 parent c906044 commit e15667b

1 file changed

Lines changed: 6 additions & 2 deletions

File tree

.github/workflows/template-deployment.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,12 @@ jobs:
2727
- name: checkout
2828
uses: actions/checkout@v4
2929

30+
- name: GitVersion
31+
uses: gittools/actions/gitversion/execute@v0
32+
id: gitversion
33+
3034
- name: build docker image
31-
run: docker build -t ${{ inputs.image_name }}:latest -t ${{ inputs.image_name }}:${{ github.run_number }}.0.0 .
35+
run: docker build -t ${{ inputs.image_name }}:latest -t ${{ inputs.image_name }}:${{ steps.gitversion.outputs.semVer }} .
3236

3337
- name: login docker hub
3438
uses: docker/login-action@v3
@@ -39,7 +43,7 @@ jobs:
3943
- name: push docker image
4044
run: |
4145
docker push ${{ inputs.image_name }}:latest
42-
docker push ${{ inputs.image_name }}:${{ github.run_number }}.0.0
46+
docker push ${{ inputs.image_name }}:${{ steps.gitversion.outputs.semVer }}
4347
4448
- name: deploy webhook
4549
run: curl -X POST ${{ secrets[inputs.deploy_url_secret] }}

0 commit comments

Comments
 (0)