feat: re-add release workflow

This commit is contained in:
xnilsit
2026-03-21 11:06:14 +01:00
parent 721556e777
commit bc202498d5
2 changed files with 123 additions and 6 deletions
+5 -6
View File
@@ -2,7 +2,9 @@ name: Publish Docker Image
on:
push:
branches: [main]
branches:
- main
- dev
paths:
- "Dockerfile"
- ".dockerignore"
@@ -17,7 +19,6 @@ on:
- "package.json"
- "package-lock.json"
- ".github/workflows/docker-publish.yml"
tags: ["v*.*.*"]
workflow_dispatch:
env:
@@ -114,10 +115,8 @@ jobs:
with:
images: ${{ env.IMAGE_NAME }}
tags: |
type=raw,value=latest,enable={{is_default_branch}}
type=semver,pattern={{version}}
type=semver,pattern={{major}}.{{minor}}
type=sha,prefix=
type=raw,value={{branch}}
type=sha,prefix={{branch}}-
- name: Create manifest list and push
working-directory: /tmp/digests