diff --git a/.gitea/workflows/build.yml b/.gitea/workflows/build.yml index c24beaa..970b553 100644 --- a/.gitea/workflows/build.yml +++ b/.gitea/workflows/build.yml @@ -1,8 +1,9 @@ name: release-tag on: - release: - types: [released] + push: + tags: + - "**" jobs: release-image: @@ -10,7 +11,6 @@ jobs: env: DOCKER_ORG: heronfief - DOCKER_LATEST: nightly ENDPOINT: git.legonzaur.fr steps: @@ -47,6 +47,12 @@ jobs: username: ${{ secrets.DOCKER_USERNAME }} password: ${{ secrets.DOCKER_PASSWORD }} + - name: Docker meta + id: meta + uses: docker/metadata-action@v5 + with: + images: ${{ env.ENDPOINT }}/${{ env.DOCKER_ORG }}/${{ steps.meta.outputs.REPO_NAME }} + - name: Build and push uses: docker/build-push-action@v4 with: @@ -55,6 +61,5 @@ jobs: secrets: | "NUXT_PUBLIC_DISCORD_LOGIN_ENDPOINT=${{ secrets.NUXT_PUBLIC_DISCORD_LOGIN_ENDPOINT }}" push: true - tags: | # replace it with your local IP and tags - ${{ env.ENDPOINT }}/${{ env.DOCKER_ORG }}/${{ steps.meta.outputs.REPO_NAME }}:${{ steps.meta.outputs.REPO_VERSION }} - ${{ env.ENDPOINT }}/${{ env.DOCKER_ORG }}/${{ steps.meta.outputs.REPO_NAME }}:${{ env.DOCKER_LATEST }} + tags: ${{ steps.meta.outputs.tags }} + labels: ${{ steps.meta.outputs.labels }}