Fix release name evaluation
Some checks failed
WFB-ng package builder for debian / build_and_test (amd64.amd64.max, 11) (push) Failing after 4s
WFB-ng package builder for debian / build_and_test (amd64.amd64.max, 12) (push) Failing after 4s
WFB-ng package builder for debian / build_and_test (arm64.arm64v8.cortex-a53, 11) (push) Failing after 3s
WFB-ng package builder for debian / build_and_test (arm64.arm64v8.cortex-a53, 12) (push) Failing after 4s
WFB-ng package builder for debian / build_and_test (armhf.arm32v7.max, 11) (push) Failing after 4s
WFB-ng package builder for debian / build_and_test (armhf.arm32v7.max, 12) (push) Failing after 4s
WFB-ng package builder for debian / build_and_test (mips64le.mips64le.MIPS64R2-generic, 11) (push) Failing after 4s
WFB-ng package builder for debian / build_and_test (mips64le.mips64le.MIPS64R2-generic, 12) (push) Failing after 4s
WFB-ng package builder for debian / build_and_test (ppc64le.ppc64le.power8, 11) (push) Failing after 3s
WFB-ng package builder for debian / build_and_test (ppc64le.ppc64le.power8, 12) (push) Failing after 3s
WFB-ng package builder for debian / build_and_test (s390x.s390x.max, 11) (push) Failing after 4s
WFB-ng package builder for debian / build_and_test (s390x.s390x.max, 12) (push) Failing after 4s
WFB-ng package builder for RPI and NanoPI / build_and_test (2023-02-21-raspios-bullseye-arm64-lite) (push) Failing after 4s
WFB-ng package builder for RPI and NanoPI / build_and_test (2023-02-21-raspios-bullseye-armhf-lite) (push) Failing after 4s
WFB-ng package builder for RPI and NanoPI / build_and_test (armbian_23.02.1_nanopineo2_jammy_current_5.15.93) (push) Failing after 4s
WFB-ng package builder for RPI and NanoPI / build_and_test (armbian_23.02.2_nanopineo_jammy_current_5.15.93) (push) Failing after 4s
WFB-ng package builder for ubuntu / build_and_test (amd64.amd64.max, 20.04) (push) Failing after 4s
WFB-ng package builder for ubuntu / build_and_test (amd64.amd64.max, 22.04) (push) Failing after 4s
WFB-ng package builder for ubuntu / build_and_test (amd64.amd64.max, 24.04) (push) Failing after 4s
WFB-ng package builder for ubuntu / build_and_test (arm64.arm64v8.cortex-a53, 20.04) (push) Failing after 5s
WFB-ng package builder for ubuntu / build_and_test (arm64.arm64v8.cortex-a53, 24.04) (push) Failing after 50s
WFB-ng package builder for ubuntu / build_and_test (armhf.arm32v7.max, 24.04) (push) Failing after 53s
WFB-ng package builder for ubuntu / build_and_test (arm64.arm64v8.cortex-a53, 22.04) (push) Failing after 2m15s
WFB-ng package builder for ubuntu / build_and_test (armhf.arm32v7.max, 20.04) (push) Failing after 2m13s
WFB-ng package builder for ubuntu / build_and_test (armhf.arm32v7.max, 22.04) (push) Failing after 2m14s
CodeQL / Analyze (cpp) (push) Has been cancelled
CodeQL / Analyze (python) (push) Has been cancelled

This commit is contained in:
Vasily Evseenko 2025-02-10 00:50:19 +03:00
parent 264cdc5ca9
commit fdda229ae2

View File

@ -4,7 +4,9 @@ PYTHON ?= /usr/bin/python3
OS_CODENAME ?= $(shell grep VERSION_CODENAME= /etc/os-release | cut -f2 -d=)
ifneq ("$(wildcard .git)","")
RELEASE ?= $(or $(shell git describe --all --match master --match 'release-*' --abbrev=0 HEAD 2>/dev/null | sed 's@heads/@@g'), branch)
RELEASE ?= $(or $(shell git rev-parse --abbrev-ref HEAD | grep -v '^stable$$'),\
$(shell git describe --all --match 'release-*' --match 'origin/release-*' --abbrev=0 HEAD 2>/dev/null | grep -o '[^/]*$$'),\
unknown)
COMMIT ?= $(shell git rev-parse HEAD)
SOURCE_DATE_EPOCH ?= $(or $(shell git show -s --format="%ct" $(COMMIT)), $(shell date "+%s"))
VERSION ?= $(shell $(PYTHON) ./version.py $(SOURCE_DATE_EPOCH) $(RELEASE))