From e726630f5523079cdc4c95d74f1b3c3f241a065c Mon Sep 17 00:00:00 2001 From: Asher Norland Date: Mon, 16 Feb 2026 08:49:09 -0800 Subject: [PATCH] Remove Stale Data --- .github/workflows/release-build.yml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/.github/workflows/release-build.yml b/.github/workflows/release-build.yml index 5921bfd..b27aa2d 100644 --- a/.github/workflows/release-build.yml +++ b/.github/workflows/release-build.yml @@ -104,6 +104,20 @@ jobs: if: needs.get-version.outputs.is-dev == 'true' run: dotnet tool install -g vpk + - name: Remove conflicting dev release assets + if: needs.get-version.outputs.is-dev == 'true' + continue-on-error: true + run: | + for asset in $(gh release view dev --json assets -q '.assets[].name' 2>/dev/null); do + case "$asset" in + *-full.nupkg|*-delta.nupkg) ;; # Keep old nupkgs for delta chain + *) gh release delete-asset dev "$asset" --yes ;; + esac + done + env: + GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} + GH_REPO: ${{ github.repository }} + - name: Upload dev release via Velopack if: needs.get-version.outputs.is-dev == 'true' run: |