You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit refactors the nightly release process by extracting the cleanup logic from the GitHub Actions workflow into a dedicated `clearRelease.sh` script. This improves the modularity and readability of the CI configuration.
The new script `clearRelease.sh` is responsible for:
- Fetching all existing releases from the GitHub repository.
- Filtering for releases with tags starting with "nightly-".
- Iterating through the identified nightly releases and deleting both the release and its associated git tag.
- Adding more detailed logging for debugging purposes.
The `nightly-release.yml` workflow is updated to execute this new script, replacing the previous inline shell commands.
0 commit comments