From 800fe38fba5d07799e770bbb729eefe5dd2a6ac6 Mon Sep 17 00:00:00 2001 From: peoplemiau1 Date: Thu, 28 May 2026 23:20:48 +0300 Subject: [PATCH] Fix GHA release: resolve stable toolchain override and sanitize Arch Linux package version --- .github/workflows/release.yml | 35 +++++++++++++++++++---------------- rust-toolchain.toml | 2 +- 2 files changed, 20 insertions(+), 17 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 8688557..d7994cb 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -228,14 +228,15 @@ jobs: - name: Build Arch Package inside Container if: matrix.package_type == 'arch' run: | - PKGVER='${{ needs.setup.outputs.version }}' + PKGVER_ORIG='${{ needs.setup.outputs.version }}' + PKGVER_CLEAN="${PKGVER_ORIG//-/.}" TAG='${{ needs.setup.outputs.tag }}' SRC_URL="https://github.com/dexoron/dcr/archive/refs/tags/${TAG}.tar.gz" SHA256="$(curl -fsSL "$SRC_URL" | sha256sum | awk '{print $1}')" mkdir -p arch-build cat > arch-build/PKGBUILD < packages/aur/dcr/PKGBUILD < packages/aur/dcr/.SRCINFO < packages/aur/dcr-bin/PKGBUILD < packages/aur/dcr-bin/.SRCINFO <