Merge pull request #35 from rmitchellscott/docker-version-tags

Add version tags to Docker build
This commit is contained in:
Matt Walsh
2024-01-07 17:17:54 -06:00
committed by GitHub

View File

@@ -10,19 +10,22 @@ jobs:
packages: write packages: write
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@v3 uses: actions/checkout@v4
- id: short-sha
uses: benjlevesque/short-sha@v1.2
- name: Docker meta - name: Docker meta
id: meta id: meta
uses: docker/metadata-action@v4 uses: docker/metadata-action@v4
with: with:
images: | images: |
ghcr.io/netbymatt/ws4kp ghcr.io/netbymatt/ws4kp
flavor: |
latest=false
tags: | tags: |
type=raw,priority=1000,value=latest,enable=${{ github.ref == 'refs/heads/main' }} type=raw,priority=1000,value=latest,enable=${{ github.ref == 'refs/heads/main' }}
type=ref,event=branch type=ref,event=branch
${{ steps.short-sha.outputs.sha }} type=semver,pattern={{version}}
type=semver,pattern={{major}}.{{minor}}
type=semver,pattern={{major}}
type=sha
- name: Set up QEMU - name: Set up QEMU
uses: docker/setup-qemu-action@v2 uses: docker/setup-qemu-action@v2
- name: Set up Buildx - name: Set up Buildx