Test Nightly Version if works
This commit is contained in:
@@ -4,7 +4,6 @@ on:
|
|||||||
push:
|
push:
|
||||||
branches:
|
branches:
|
||||||
- main
|
- main
|
||||||
- v0.1.0-beta
|
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
build-docker-linux-arm64:
|
build-docker-linux-arm64:
|
||||||
@@ -59,20 +58,25 @@ jobs:
|
|||||||
echo "Distance to origin/main: $DISTANCE"
|
echo "Distance to origin/main: $DISTANCE"
|
||||||
echo "Final version: $VERSION"
|
echo "Final version: $VERSION"
|
||||||
|
|
||||||
- name: Debug git state
|
- name: Set .NET version variables
|
||||||
shell: bash
|
shell: bash
|
||||||
run: |
|
run: |
|
||||||
git branch -a
|
set -euo pipefail
|
||||||
git tag -l
|
|
||||||
git log --oneline --decorate -n 20
|
SEMVER="${VERSION}"
|
||||||
echo "HEAD: $(git rev-parse HEAD)"
|
BASE_NUMERIC=$(echo "$SEMVER" | sed -E 's/^([0-9]+\.[0-9]+\.[0-9]+).*/\1/')
|
||||||
echo "origin/main: $(git rev-parse origin/main)"
|
BUILD_NO=$(echo "$SEMVER" | grep -oE '[0-9]+$' || echo "0")
|
||||||
echo "Last tag commit: $(git rev-list -n 1 $LAST_TAG)"
|
|
||||||
|
echo "PACKAGE_VERSION=$SEMVER" >> "$GITHUB_ENV"
|
||||||
|
echo "ASSEMBLY_VERSION=${BASE_NUMERIC}.0" >> "$GITHUB_ENV"
|
||||||
|
echo "FILE_VERSION=${BASE_NUMERIC}.${BUILD_NO}" >> "$GITHUB_ENV"
|
||||||
|
echo "INFORMATIONAL_VERSION=$SEMVER" >> "$GITHUB_ENV"
|
||||||
|
|
||||||
- name: Build Linux ARM64 Docker Image
|
- name: Build Linux ARM64 Docker Image
|
||||||
run: |
|
run: |
|
||||||
docker build \
|
docker build \
|
||||||
-t gitea.penry.de/${{ env.REPO_LC }}:nightly \
|
-t gitea.penry.de/${{ env.REPO_LC }}:nightly \
|
||||||
|
--build-arg VERSION=${{ env.PACKAGE_VERSION }}
|
||||||
.
|
.
|
||||||
|
|
||||||
- name: Login to own image registry
|
- name: Login to own image registry
|
||||||
|
|||||||
Reference in New Issue
Block a user