diff --git a/.github/workflows/build-deb.yaml b/.github/workflows/build-deb.yaml index c1692b4..7ef52b4 100644 --- a/.github/workflows/build-deb.yaml +++ b/.github/workflows/build-deb.yaml @@ -91,9 +91,9 @@ jobs: if [[ "$VERSION" == *"~${CODENAME}"* || "$VERSION" == *"+${CODENAME}"* ]]; then echo "Version already contains codename suffix, skipping dch." else - # If there's already a ~ in version (like ~pre1), add +codename - if [[ "$VERSION" == *"~"* ]]; then - dch --local +${CODENAME} --distribution ${CODENAME} "Build for ${CODENAME}" + if [[ ! $GITHUB_REF =~ ^refs/tags/ ]]; then + # Not a tag, so add ~pre + dch --local ~pre${GITHUB_RUN_NUMBER}+${CODENAME} --distribution ${CODENAME} "Pre-release build" else dch --local ~${CODENAME} --distribution ${CODENAME} "Build for ${CODENAME}" fi diff --git a/debian/changelog b/debian/changelog index 3022b38..4a59c13 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +libosal (0.1.1) unstable; urgency=low + + * prep: github debian build action + + -- Robert Burger Tue, 05 Aug 2025 07:07:08 +0200 + libosal (0.1.0) unstable; urgency=low * del: old project props