feat: update delete release assets action to use new delete-tag action
Some checks failed
Build LaTeX Document / build_latex (push) Failing after 2m11s

This commit is contained in:
2025-02-10 14:18:55 +01:00
parent 0e7a5be636
commit cc84acad9f

View File

@@ -38,13 +38,14 @@ jobs:
- name: Check for PDF artifact
run: file ${{ env.PDF_NAME }} || grep -q ' PDF '
- name: Delete old release assets
- name: Delete latest release attachment for Tesi.pdf
if: github.event_name == 'push' && github.ref == 'refs/heads/main'
uses: mknejp/delete-release-assets@v1
with:
token: ${{ secrets.RELEASE_TOKEN }}
tag: latest
assets: ${{ env.PDF_NAME }}
run: |
latest_release_id=$(curl -H "Authorization: token ${{ secrets.RELEASE_TOKEN }}" https://gitea.kobim.cloud/repos/${{ github.repository_owner }}/${{ github.repository }}/releases/tags/latest | jq -r '.id')
assets=$(curl -H "Authorization: token ${{ secrets.RELEASE_TOKEN }}" https://gitea.kobim.cloud/repos/${{ github.repository_owner }}/${{ github.repository }}/releases/$latest_release_id/assets | jq -r '.[] | select(.name == "${{ env.PDF_NAME }}") | .id')
for asset_id in $assets; do
curl -X DELETE -H "Authorization: token ${{ secrets.RELEASE_TOKEN }}" https://gitea.kobim.cloud/repos/${{ github.repository }}/releases/assets/$asset_id
done
- name: Release PDF artifact
if: github.event_name == 'push' && github.ref == 'refs/heads/main'