Build a docker image to speed up automated builds
This action create a Docker image that contains a full build environment for NeoMutt. This is used to speed up other actions that build NeoMutt.
The image is based on Ubuntu 20.04. It’s automatically re-built once a month to ensure it has all the latest updates.
Steps:
Key | Description | Details |
---|---|---|
Trigger | Schedule | On the first of the month, at 3am |
Trigger | git push |
To branches coveralls/*
|
Trigger | Workflow (manual) | https://github.com/neomutt/docker/actions/workflows/ubuntu.yml |
Uses | GitHub’s checkout action | https://github.com/actions/checkout |
Uses | Pablo Morelli’s container push action | https://github.com/pmorelli92/github-container-registry-build-push |
Runs-on | ubuntu-latest | (unmodified) |
Description | Location |
---|---|
Action | https://github.com/neomutt/docker/blob/main/.github/workflows/ubuntu.yml |
Action Logs | https://github.com/neomutt/docker/actions/workflows/ubuntu.yml |
Docker repo | https://github.com/neomutt/docker |
Dockerfile | https://github.com/neomutt/docker/blob/main/Dockerfile |
Results | Docker image |