Skip to content

Commit

Permalink
Using semantic versioning
Browse files Browse the repository at this point in the history
  • Loading branch information
Philip Hjorth Christiansen committed Jan 9, 2024
1 parent ab74c7a commit be06e60
Showing 1 changed file with 5 additions and 6 deletions.
11 changes: 5 additions & 6 deletions .github/workflows/docker-build-and-publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Add semantic version tag, Disabled
if: false
- name: Add semantic version tag
id: semanticVersion
uses: anothrNick/[email protected]
env:
Expand All @@ -36,10 +35,10 @@ jobs:
- name: 'Build and publish image'
run: |
docker build . --tag local-seedcase-sprout
docker tag local-seedcase-sprout ghcr.io/seedcase-project/seedcase-sprout:${{ steps.date.outputs.date }}-${GITHUB_SHA::7}
docker push ghcr.io/seedcase-project/seedcase-sprout:${{ steps.date.outputs.date }}-${GITHUB_SHA::7}
docker tag local-seedcase-sprout ghcr.io/seedcase-project/seedcase-sprout:${{ steps.semanticVersion.outputs.tag }}-${GITHUB_SHA::7}
docker push ghcr.io/seedcase-project/seedcase-sprout:${{ steps.semanticVersion.outputs.tag }}-${GITHUB_SHA::7}
- name: 'Release'
if: github.ref == 'refs/heads/main'
run: |
docker tag local-seedcase-sprout ghcr.io/seedcase-project/seedcase-sprout:${{ steps.date.outputs.date }}
docker push local-seedcase-sprout ghcr.io/seedcase-project/seedcase-sprout:${{ steps.date.outputs.date }}
docker tag local-seedcase-sprout ghcr.io/seedcase-project/seedcase-sprout:${{ steps.semanticVersion.outputs.tag }}
docker push local-seedcase-sprout ghcr.io/seedcase-project/seedcase-sprout:${{ steps.semanticVersion.outputs.tag }}

0 comments on commit be06e60

Please sign in to comment.