Closed brandonroberts closed 1 year ago
@brandonroberts I just made you a GitHub App admin for the org if you want to test a fix on a benign repo.
@bdougie verified that the mentioned solution of using the GitHub App with a generated token works successfully.
Adding a note here that GitHub Packages does not currently support deployments using tokens from GitHub Apps, so including a Dockerfile
at the root of the project will fail to deploy.
The workaround is to rename it to something.Dockerfile
and point to that Dockerfile as the input for the container to be built. This skips the deployment to the GitHub Registry, and you would have to set up a Personal Access token to deploy to ghcr.io.
Describe the bug
Currently, to use this action you must disable required approvals for pull requests. If pull requests are required, the following error occurs
You can allow certain users/apps to bypass this the repository settings, but that has no effect here, even with adding the OpenSauced GitHub app.
A workaround is to install a GitHub app and use an app token
https://github.com/semantic-release/github/issues/175#issuecomment-1489689561
Steps to reproduce
Browsers
No response
Additional context (Is this in dev or production?)
No response
Code of Conduct
Contributing Docs