https://github.com/containerbase/internal-tools
Renovate internal build tools
https://github.com/containerbase/internal-tools
Last synced: 14 days ago
JSON representation
Renovate internal build tools
- Host: GitHub
- URL: https://github.com/containerbase/internal-tools
- Owner: containerbase
- License: agpl-3.0
- Created: 2020-03-20T11:30:13.000Z (over 6 years ago)
- Default Branch: main
- Last Pushed: 2026-05-09T00:31:55.000Z (about 1 month ago)
- Last Synced: 2026-05-09T02:41:42.673Z (about 1 month ago)
- Language: TypeScript
- Homepage:
- Size: 758 MB
- Stars: 10
- Watchers: 1
- Forks: 7
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Renovate docker builder action
[](https://github.com/renovatebot/internal-tools/actions?query=workflow%3Abuild)


[](https://codecov.io/gh/containerbase/internal-tools)
Github Action used to build the [renovate](https://github.com/renovatebot/renovate) docker images
## Inputs
### `command`
**Required** The name of the command to execute. Default `"build"`.
## Example usage
### docker-publish
Publish image to docker registry only if image id has changed.
```yml
- uses: renovatebot/gh-action@v0
with:
command: docker-publish
image: renovate/ubuntu
tags: latest;18.04
dry-run: ${{github.ref != 'refs/heads/main'}}
```
### docker-config
Configure docker with buildx on second harddrive.
```yml
- uses: renovatebot/gh-action@v0
with:
command: docker-config
```
## local testing
Without setting `CI=true` the action will always run in dry-run mode. Input must be prefixed with `INPUT_` and uppercase name.
```sh
export INPUT_COMMAND=docker-builder
pnpm start
```