ci: add tag extraction from github_ref var

This commit is contained in:
Konstantin Lampalzer 2024-09-23 14:06:29 +02:00
parent 3836d1480b
commit efd9cf02c9
2 changed files with 7 additions and 0 deletions

View file

@ -2,6 +2,8 @@ name: Package
on: on:
push: push:
tags:
- "**"
jobs: jobs:
package: package:

View file

@ -8,6 +8,11 @@ if(GIT_EXECUTABLE)
OUTPUT_STRIP_TRAILING_WHITESPACE OUTPUT_STRIP_TRAILING_WHITESPACE
) )
if(DEFINED ENV{GITHUB_REF})
set(TAG_VERSION $ENV{GITHUB_REF})
message(STATUS "Extracted version from GITHUB_REF")
endif()
if(TAG_VERSION STREQUAL "") if(TAG_VERSION STREQUAL "")
set(TAG_VERSION 0.0.0) set(TAG_VERSION 0.0.0)
message(WARNING "Failed to determine version from Git tags. Using default version \"${TAG_VERSION}\".") message(WARNING "Failed to determine version from Git tags. Using default version \"${TAG_VERSION}\".")