From e0429e4c60bca105cbfcb85a088d43492a868184 Mon Sep 17 00:00:00 2001 From: purian23 Date: Mon, 15 Dec 2025 21:31:13 -0500 Subject: [PATCH] distro: Re-add suffix --- .github/workflows/run-obs.yml | 12 ++++++------ distro/scripts/obs-upload.sh | 12 ++++++------ 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/.github/workflows/run-obs.yml b/.github/workflows/run-obs.yml index d22ed3c3..fea9a4a9 100644 --- a/.github/workflows/run-obs.yml +++ b/.github/workflows/run-obs.yml @@ -97,7 +97,7 @@ jobs: # Rebuild requested - always proceed echo "packages=$PKG" >> $GITHUB_OUTPUT echo "has_updates=true" >> $GITHUB_OUTPUT - echo "🔄 Manual rebuild requested: $PKG (ppa$REBUILD)" + echo "🔄 Manual rebuild requested: $PKG (db$REBUILD)" elif [[ "$PKG" == "all" ]]; then # Check each package and build list of those needing updates @@ -214,7 +214,7 @@ jobs: # Single changelog entry (git snapshots don't need history) CHANGELOG_DATE=$(date -R) { - echo "dms-git ($NEW_VERSION) nightly; urgency=medium" + echo "dms-git (${NEW_VERSION}db1) nightly; urgency=medium" echo "" echo " * Git snapshot (commit $COMMIT_COUNT: $COMMIT_HASH)" echo "" @@ -256,13 +256,13 @@ jobs: if [[ -f "distro/debian/dms/debian/changelog" ]]; then CHANGELOG_DATE=$(date -R) { - echo "dms ($VERSION_NO_V) stable; urgency=medium" + echo "dms (${VERSION_NO_V}db1) stable; urgency=medium" echo "" echo " * Update to $VERSION stable release" echo "" echo " -- Avenge Media $CHANGELOG_DATE" } > "distro/debian/dms/debian/changelog" - echo "✓ Updated Debian changelog to $VERSION_NO_V" + echo "✓ Updated Debian changelog to ${VERSION_NO_V}db1" fi - name: Install Go @@ -309,7 +309,7 @@ jobs: echo "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━" echo "Uploading $PKG to OBS..." if [[ -n "$REBUILD_RELEASE" ]]; then - echo "🔄 Using rebuild release number: ppa$REBUILD_RELEASE" + echo "🔄 Using rebuild release number: db$REBUILD_RELEASE" fi echo "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━" @@ -350,7 +350,7 @@ jobs: echo "" >> $GITHUB_STEP_SUMMARY if [[ -n "${{ github.event.inputs.rebuild_release }}" ]]; then - echo "**Rebuild Number:** ppa${{ github.event.inputs.rebuild_release }}" >> $GITHUB_STEP_SUMMARY + echo "**Rebuild Number:** db${{ github.event.inputs.rebuild_release }}" >> $GITHUB_STEP_SUMMARY echo "" >> $GITHUB_STEP_SUMMARY fi diff --git a/distro/scripts/obs-upload.sh b/distro/scripts/obs-upload.sh index 474ad03e..a0c94c87 100755 --- a/distro/scripts/obs-upload.sh +++ b/distro/scripts/obs-upload.sh @@ -7,8 +7,8 @@ # ./distro/scripts/obs-upload.sh dms "Update to v1.0.2" # ./distro/scripts/obs-upload.sh debian dms # ./distro/scripts/obs-upload.sh opensuse dms-git -# ./distro/scripts/obs-upload.sh debian dms-git 2 # Rebuild with ppa2 suffix -# ./distro/scripts/obs-upload.sh dms-git --rebuild=2 # Rebuild with ppa2 suffix (flag syntax) +# ./distro/scripts/obs-upload.sh debian dms-git 2 # Rebuild with db2 suffix +# ./distro/scripts/obs-upload.sh dms-git --rebuild=2 # Rebuild with db2 suffix (flag syntax) set -e @@ -126,8 +126,8 @@ check_obs_version_exists() { OBS_VERSION=$(echo "$OBS_SPEC" | grep "^Version:" | awk '{print $2}' | xargs) # Commit hash check for -git packages if [[ "$CHECK_MODE" == "commit" ]] && [[ "$PACKAGE" == *"-git" ]]; then - OBS_COMMIT=$(echo "$OBS_VERSION" | grep -oP '\.([a-f0-9]{8})(ppa[0-9]+)?$' | grep -oP '[a-f0-9]{8}' || echo "") - NEW_COMMIT=$(echo "$VERSION" | grep -oP '\.([a-f0-9]{8})(ppa[0-9]+)?$' | grep -oP '[a-f0-9]{8}' || echo "") + OBS_COMMIT=$(echo "$OBS_VERSION" | grep -oP '\.([a-f0-9]{8})(db[0-9]+)?$' | grep -oP '[a-f0-9]{8}' || echo "") + NEW_COMMIT=$(echo "$VERSION" | grep -oP '\.([a-f0-9]{8})(db[0-9]+)?$' | grep -oP '[a-f0-9]{8}' || echo "") if [[ -n "$OBS_COMMIT" && -n "$NEW_COMMIT" && "$OBS_COMMIT" == "$NEW_COMMIT" ]]; then echo "⚠️ Commit $NEW_COMMIT already exists in OBS (current version: $OBS_VERSION)" @@ -279,7 +279,7 @@ if [[ -d "distro/debian/$PACKAGE/debian" ]]; then # Apply rebuild suffix if specified (must happen before API check) if [[ -n "$REBUILD_RELEASE" ]] && [[ -n "$CHANGELOG_VERSION" ]]; then - CHANGELOG_VERSION="${CHANGELOG_VERSION}ppa${REBUILD_RELEASE}" + CHANGELOG_VERSION="${CHANGELOG_VERSION}db${REBUILD_RELEASE}" echo " - Applied rebuild suffix: $CHANGELOG_VERSION" fi @@ -308,7 +308,7 @@ if [[ -d "distro/debian/$PACKAGE/debian" ]]; then # Rebuild number specified - check if this exact version already exists (exact mode) if check_obs_version_exists "$OBS_PROJECT" "$PACKAGE" "$CHANGELOG_VERSION" "exact"; then echo "==> Error: Version $CHANGELOG_VERSION already exists in OBS" - echo " This exact version (including ppa${REBUILD_RELEASE}) is already uploaded." + echo " This exact version (including db${REBUILD_RELEASE}) is already uploaded." echo " To rebuild with a different release number, try incrementing:" NEXT_NUM=$((REBUILD_RELEASE + 1)) echo " ./distro/scripts/obs-upload.sh $PACKAGE $NEXT_NUM"