Skip to content

Commit

Permalink
ci: Delete intermediary artifact to encourage correct package
Browse files Browse the repository at this point in the history
This is needed to encourage using the corrected artifact, and because
`sentry-godot-gdextension` artifact lacks executable permissions,
see #41
  • Loading branch information
limbonaut committed Dec 22, 2024
1 parent 2ea6be3 commit b258068
Showing 1 changed file with 13 additions and 0 deletions.
13 changes: 13 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,3 +31,16 @@ jobs:
name: 📦 Package
needs: build-extension
uses: ./.github/workflows/package.yml

# Deleting "sentry-godot-gdextension" artifact due to broken file permissions.
# This encourages using the artifact from the "package" job instead which has correct permissions.
# See issue: https://github.com/getsentry/sentry-godot/issues/41
cleanup:
name: 🗑️ Cleanup
needs: [package, unit-tests]
runs-on: ubuntu-latest
steps:
- name: Delete sentry-godot-gdextension artifact
uses: geekyeggo/delete-artifact@f275313e70c08f6120db482d7a6b98377786765b # v5.1.0
with:
name: sentry-godot-gdextension

0 comments on commit b258068

Please sign in to comment.