mirror of
https://github.com/Freika/dawarich.git
synced 2026-01-10 17:21:38 -05:00
Fix build and push workflow
This commit is contained in:
parent
5f589a6ab3
commit
48f9036614
1 changed files with 21 additions and 1 deletions
22
.github/workflows/build_and_push.yml
vendored
22
.github/workflows/build_and_push.yml
vendored
|
|
@ -51,7 +51,24 @@ jobs:
|
|||
- name: Set Docker tags
|
||||
id: docker_meta
|
||||
run: |
|
||||
VERSION=${GITHUB_REF#refs/tags/}
|
||||
# Debug output
|
||||
echo "GITHUB_REF: $GITHUB_REF"
|
||||
echo "GITHUB_REF_NAME: $GITHUB_REF_NAME"
|
||||
|
||||
# Extract version from GITHUB_REF or use GITHUB_REF_NAME
|
||||
if [[ $GITHUB_REF == refs/tags/* ]]; then
|
||||
VERSION=${GITHUB_REF#refs/tags/}
|
||||
else
|
||||
VERSION=$GITHUB_REF_NAME
|
||||
fi
|
||||
|
||||
# Additional safety check - if VERSION is empty, use a default
|
||||
if [ -z "$VERSION" ]; then
|
||||
VERSION="rc"
|
||||
fi
|
||||
|
||||
echo "Using VERSION: $VERSION"
|
||||
|
||||
TAGS="freikin/dawarich:${VERSION}"
|
||||
|
||||
# Set platforms based on release type
|
||||
|
|
@ -69,6 +86,9 @@ jobs:
|
|||
TAGS="${TAGS},freikin/dawarich:latest"
|
||||
fi
|
||||
|
||||
echo "Final TAGS: $TAGS"
|
||||
echo "PLATFORMS: $PLATFORMS"
|
||||
|
||||
echo "tags=${TAGS}" >> $GITHUB_OUTPUT
|
||||
echo "platforms=${PLATFORMS}" >> $GITHUB_OUTPUT
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue