diff --git a/.forgejo/workflows/release.yaml b/.forgejo/workflows/release.yaml index 042e1e9..e53c7c0 100644 --- a/.forgejo/workflows/release.yaml +++ b/.forgejo/workflows/release.yaml @@ -10,16 +10,17 @@ jobs: steps: - name: 📦 Checkout repository uses: actions/checkout@v4 - with: - fetch-depth: 0 - name: Get variables run: | - echo "CRATE=$(echo '${{ github.ref_name }}' | awk 'BEGIN{RS="/"} NR==1{print}')" >> "$GITHUB_ENV" + CRATE=$(echo '${{ github.ref_name }}' | awk 'BEGIN{RS="/"} NR==1{print}') + echo "CRATE=$CRATE" >> "$GITHUB_ENV" echo "CRATE_VERSION=$(echo '${{ github.ref_name }}' | awk 'BEGIN{RS="/"} NR==2{print}')" >> "$GITHUB_ENV" + CL_PATH="CHANGELOG.md" + if [[ "$CRATE" != "rustypipe" ]]; then pfx="rustypipe-"; CL_PATH="${CRATE#"$pfx"}/$CL_PATH"; fi { echo 'CHANGELOG<> "$GITHUB_ENV"