diff --git a/.forgejo/workflows/build+release.yml b/.forgejo/workflows/build+release.yml index 3717f74..c7af02f 100644 --- a/.forgejo/workflows/build+release.yml +++ b/.forgejo/workflows/build+release.yml @@ -65,7 +65,7 @@ jobs: - name: Collect Debian Metadata id: deb run: | - DEBIAN_REF=$(echo ${{ github.ref_name }} | tr - \~) + DEBIAN_REF=$(cat Cargo.toml | grep -E "(^|\|)version =" | cut -f2- -d= | tr -d \" | tr -d " " | tr - \~) echo "debian_ref=$DEBIAN_REF" >> $GITHUB_OUTPUT echo DEBIAN_REF: $DEBIAN_REF DEBIAN_REV=$(cat Cargo.toml | grep -E "(^|\|)revision =" | cut -f2- -d= | tr -d \" | tr -d " ") diff --git a/.forgejo/workflows/pull-requests.yml b/.forgejo/workflows/pull-requests.yml index d7f7078..a6f0a26 100644 --- a/.forgejo/workflows/pull-requests.yml +++ b/.forgejo/workflows/pull-requests.yml @@ -55,7 +55,7 @@ jobs: - name: Collect Debian Metadata id: deb run: | - DEBIAN_REF=$(echo ${{ github.ref_name }} | tr - \~) + DEBIAN_REF=$(cat Cargo.toml | grep -E "(^|\|)version =" | cut -f2- -d= | tr -d \" | tr -d " " | tr - \~) echo "debian_ref=$DEBIAN_REF" >> $GITHUB_OUTPUT echo DEBIAN_REF: $DEBIAN_REF DEBIAN_REV=$(cat Cargo.toml | grep -E "(^|\|)revision =" | cut -f2- -d= | tr -d \" | tr -d " ")