Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

GAUD-695 - Use new release token #69

Merged
merged 3 commits into from
Jan 15, 2024
Merged

Conversation

svanherk
Copy link
Contributor

The brightspace-bot and D2L_GITHUB_TOKEN are no longer needed for release workflows. Instead, we have a new D2L_RELEASE_TOKEN that has the ability to bypass the repo ruleset (configured in https://github.com/Brightspace/repo-settings/pull/1555) and org-level ruleset.

Before merging, I will:

  • Confirm the new ruleset matches the old branch protection rule before deleting it
  • Remove brightspace-bot as a repo contributor
  • Confirm the D2L_RELEASE_TOKEN is available and remove this repo's access to D2L_GITHUB_TOKEN

If you need to make a cert or hotfix, this will need to be backported to the 20.24.02 and 20.24.01 release branches.

@svanherk svanherk requested a review from a team January 15, 2024 19:12
@svanherk svanherk requested a review from a team as a code owner January 15, 2024 19:12
@svanherk svanherk merged commit d46476f into main Jan 15, 2024
1 check passed
@svanherk svanherk deleted the GAUD-695_use_new_release_token branch January 15, 2024 21:11
Copy link

🎉 This PR is included in version 3.6.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants