This image contains a Python script which reenables by inactivity disabled workflows. It is a
modified version of that used in invenia/KeepActionsAlive.
The Python script is executed regularly by cron.
- Pull from Docker Hub, download the package from Releases or build using
builder/build.sh
This Container image extends the cron image.
CRON- The time to run the check. The default is
0 4 * * 3.
- The time to run the check. The default is
ORGANIZATIONS- Comma separated list of organizations of which all repos should be scanned. For example
mbT-Infrastructure.
- Comma separated list of organizations of which all repos should be scanned. For example
REPOSITORIES- Comma separated list of repos that should be scanned. For example
mbT-Infrastructure/docker-github-actions-keep-alive.
- Comma separated list of repos that should be scanned. For example
TOKEN- GitHub token with
actions read and writepermissions.
- GitHub token with
To run for development execute:
docker compose --file docker-compose-dev.yaml up --build