Skip to content

Conversation

rickeylev
Copy link
Collaborator

The GitHub App is deprecated, so switch to the more modern workflow.

This will also allow us to eventually use attestations.

Along the way...

  • Split up the release workflow into some different sub-jobs
  • Run PyPI upload last, as its the most irrevocable step of the process.

@rickeylev rickeylev requested a review from aignas as a code owner October 16, 2025 01:48
Copy link
Contributor

Note

Gemini is unable to generate a summary for this pull request due to the file types involved not being currently supported.

@rickeylev rickeylev requested review from alexeagle and removed request for aignas October 16, 2025 01:49
@rickeylev
Copy link
Collaborator Author

I tried to follow the docs and looked at the rules_lint reference. Haven't tested it end to end, though.

@rickeylev rickeylev merged commit b9ec06f into bazel-contrib:main Oct 16, 2025
2 of 4 checks passed
@rickeylev
Copy link
Collaborator Author

Ugh, I botched this rewrite entirely. Feel free to revert in the meantime. Working on a fix.

@rickeylev rickeylev deleted the bcr.publish.workflow branch October 17, 2025 04:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants