Skip to content

Commit d66456b

Browse files
authored
[CI] : Fix xargs command for deletion a list of assets. (#23)
1. Fix xargs cmd to handle list of assets. 2. Set permissions for deleting release assets correctly.
1 parent 0679110 commit d66456b

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

.github/workflows/deleteOldReleases.yml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,7 @@ jobs:
99
delete_release_assets:
1010
runs-on: ubuntu-24.04
1111
permissions:
12-
contents: read
13-
packages: write
12+
contents: write
1413
steps:
1514
- name: Delete old release assets
1615
# To use GitHub CLI in a GitHub Actions workflow, set the GH_TOKEN environment variable
@@ -32,4 +31,4 @@ jobs:
3231
# Select assets older than the cutoff
3332
select((.createdAt | fromdateiso8601) < $cutoff) |
3433
.name
35-
' | xargs -r gh release delete-asset dev-wheels
34+
' | xargs -r -I {} gh release delete-asset dev-wheels {} --repo ${{ github.repository }}

0 commit comments

Comments
 (0)