mirror of
https://github.com/Slava-Shchipunov/awg-openwrt.git
synced 2026-03-14 01:13:09 +00:00
fix: fix delete old release assets
This commit is contained in:
@@ -170,13 +170,13 @@ jobs:
|
|||||||
postfix="${{ matrix.build_env.pkgarch }}_${{ matrix.build_env.target }}_${{ matrix.build_env.subtarget }}"
|
postfix="${{ matrix.build_env.pkgarch }}_${{ matrix.build_env.target }}_${{ matrix.build_env.subtarget }}"
|
||||||
echo "Looking for old release files ending with: ${postfix}"
|
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
|
for asset_name in $assets; do
|
||||||
echo "Deleting asset with ID: $asset_id"
|
echo "Deleting asset with name: $asset_name"
|
||||||
gh release delete-asset "${{ matrix.build_env.tag }}" "$asset_id" --repo Slava-Shchipunov/awg-openwrt
|
gh release delete-asset "${{ matrix.build_env.tag }}" "$asset_name" --repo Slava-Shchipunov/awg-openwrt
|
||||||
done
|
done
|
||||||
|
|
||||||
- name: Release
|
- name: Release
|
||||||
|
|||||||
Reference in New Issue
Block a user