From 5531cf217f86a8838e78bc6b34071d9fc49b7656 Mon Sep 17 00:00:00 2001 From: Svyatoslav Shchipunov Date: Thu, 19 Sep 2024 09:07:57 +0700 Subject: [PATCH] fix: fix delete old release assets --- .github/workflows/build-to-all-latest-snapshots.yml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/build-to-all-latest-snapshots.yml b/.github/workflows/build-to-all-latest-snapshots.yml index 4fc07ce..264daed 100644 --- a/.github/workflows/build-to-all-latest-snapshots.yml +++ b/.github/workflows/build-to-all-latest-snapshots.yml @@ -170,13 +170,13 @@ jobs: postfix="${{ matrix.build_env.pkgarch }}_${{ matrix.build_env.target }}_${{ matrix.build_env.subtarget }}" echo "Looking for old release files ending with: ${postfix}" - # Получаем список всех артефактов релиза - assets=$(gh release view "${{ matrix.build_env.tag }}" --repo Slava-Shchipunov/awg-openwrt --json assets --jq ".assets | .[] | select(.name | endswith(\"$postfix.ipk\")) | .id") + # Получаем список всех артефактов релиза по имени + assets=$(gh release view "${{ matrix.build_env.tag }}" --repo Slava-Shchipunov/awg-openwrt --json assets --jq ".assets | .[] | select(.name | endswith(\"$postfix.ipk\")) | .name") - # Удаляем найденные артефакты - for asset_id in $assets; do - echo "Deleting asset with ID: $asset_id" - gh release delete-asset "${{ matrix.build_env.tag }}" "$asset_id" --repo Slava-Shchipunov/awg-openwrt + # Удаляем найденные артефакты по имени + for asset_name in $assets; do + echo "Deleting asset with name: $asset_name" + gh release delete-asset "${{ matrix.build_env.tag }}" "$asset_name" --repo Slava-Shchipunov/awg-openwrt done - name: Release