Skip to content

Conversation

@mortenmj
Copy link
Contributor

@mortenmj mortenmj commented May 26, 2023

@sparkprime ref my comment in #1083, BCR requires that a stable source archive is added to the release. I cribbed this from rules_python, and edited the snippet it generates a bit. Here's an example of what it generates:

https://github.com/mortenmj/jsonnet/releases/tag/v0.21.0

I have no real opinions on what text this release snippet should contain, if anything.

Here's a full example from rules_python: https://github.com/bazelbuild/rules_python/releases/tag/0.22.0

I had to grant GitHub Actions read/write permissions to the repo for this to work. It's in "Workflow permissions" under Settings -> Actions -> General.

@sparkprime sparkprime merged commit 14f5d8e into google:master Jun 13, 2023
@sparkprime
Copy link
Contributor

Looks like Github Actions already had the permissions.

This doesn't change our release process I guess then. It will just automatically create this additional artifact and we don't have to worry about it.

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.

2 participants