docker-renovate-github-apps
is a container image to run the official Renovate image with Github Apps Installation Token.
If there are the following three environment variables found, an entrypoint script will invoke go-github-apps
command prior to invoking the original entrypoint. Renovate will be result in using Github Apps Installation Token.
GO_GITHUB_APPS_APP_ID
: Github Apps IDGO_GITHUB_APPS_INST_ID
: Github Apps Installation ID of the appGITHUB_PRIV_KEY
: Github Apps' private key to request an Installation token
For more details, please visit https://github.com/nabeken/go-github-apps
See https://github.com/nabeken/renovate-config-oss/blob/main/.github/workflows/renovate.yml
https://github.com/nabeken/docker-renovate-github-apps/pkgs/container/renovate-github-apps
This project will not have Github Release but tags that are the corresponding upstream container images.
- Renovate will update the upstream version in
Dockerfile
- Renovate will merge it automatically
- Github Actions will create or update a corresponding tag in this repository with Github Apps Installation Token because the default
GITHUB_TOKEN
won't trigger an event - Github Actions will build a container image and push it
make build