Update build.yml

This commit is contained in:
JB
2023-09-28 23:21:02 +01:00
committed by GitHub
parent c6297ee9e3
commit a786a0a526

View File

@@ -45,15 +45,15 @@ jobs:
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@v4 uses: actions/checkout@v4
- name: Metadata - name: Docker meta
id: tags id: meta
run: | uses: docker/metadata-action@v5
if [[ $GITHUB_REF == 'refs/tags/'* ]]; then with:
TAGS='["mochimqtt/server:latest","mochimqtt/server:'${GITHUB_REF/refs\/tags\//}'"]' images: mochimqtt/server
else tags: |
TAGS='["mochimqtt/server:latest"]' type=semver,pattern={{version}}
fi type=semver,pattern={{major}}.{{minor}}
echo "name=tags" >> $TAGS type=raw,value=latest,enable=${{ endsWith(github.ref, 'main') }}
- name: Login to Docker Hub - name: Login to Docker Hub
uses: docker/login-action@v3 uses: docker/login-action@v3
with: with:
@@ -67,4 +67,5 @@ jobs:
context: . context: .
file: ./Dockerfile file: ./Dockerfile
push: true push: true
tags: ${{ steps.tags.outputs.tags }} tags: ${{ steps.meta.outputs.tags }}
labels: ${{ steps.meta.outputs.labels }}