feat: update docker-publish workflow for beta release and add version bump script

This commit is contained in:
Wikid82
2025-11-22 00:15:54 -05:00
parent 5fe1791f50
commit bc252ebebe
3 changed files with 85 additions and 2 deletions

View File

@@ -5,12 +5,14 @@ on:
branches:
- main
- development
- feature/beta-release
tags:
- 'v*.*.*'
pull_request:
branches:
- main
- development
- feature/beta-release
workflow_dispatch:
workflow_call:
@@ -87,6 +89,7 @@ jobs:
tags: |
type=raw,value=latest,enable={{is_default_branch}}
type=raw,value=dev,enable=${{ github.ref == 'refs/heads/development' }}
type=raw,value=beta,enable=${{ github.ref == 'refs/heads/feature/beta-release' }}
type=semver,pattern={{version}}
type=semver,pattern={{major}}.{{minor}}
type=semver,pattern={{major}}