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 |