Reusable GitHub Actions
The existing release-notification action uses a repository-wide tag:
git tag -f v1
git push origin v1 --force
Referenced as:
uses: loft-sh/github-actions/release-notification@v1
For all new actions, we use action-specific tags for independent versioning:
# For the ci-notify-nightly-tests action
git tag -f ci-notify-nightly-tests/v1
git push origin ci-notify-nightly-tests/v1 --force
# For other actions, follow the same pattern
git tag -f action-name/v1
git push origin action-name/v1 --force
# Reference actions using their specific tag
uses: loft-sh/github-actions/.github/actions/ci-notify-nightly-tests@ci-notify-nightly-tests/v1