getporter / porter

Porter enables you to package your application artifact, client tools, configuration and deployment logic together as an installer that you can distribute, and install with a single command.
https://porter.sh
Apache License 2.0
1.2k stars 199 forks source link

Use PUBLISH_TOKEN for publishing mixins #3146

Closed kichristensen closed 1 month ago

kichristensen commented 1 month ago

What does this change

GITHUB_TOKEN only have access to the current repository, when publishing mixins we need permission to create commits in the packages repo.

What issue does it fix

Related to #3073

Notes for the reviewer

Because the secret is only available to workflows, and requires a canary release or tagged release to be triggered, it has not been tested if the secret is still valid. Worst case it will fail just as much as it did before.

Checklist

schristoff commented 1 month ago

whats up with DCO