https://github.com/deadnews/deadnews-template-docker
Docker Project Template
https://github.com/deadnews/deadnews-template-docker
docker reusable-workflows template
Last synced: 12 months ago
JSON representation
Docker Project Template
- Host: GitHub
- URL: https://github.com/deadnews/deadnews-template-docker
- Owner: DeadNews
- License: mit
- Created: 2023-07-22T20:24:49.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2025-06-28T05:02:33.000Z (12 months ago)
- Last Synced: 2025-06-28T06:18:03.150Z (12 months ago)
- Topics: docker, reusable-workflows, template
- Language: Makefile
- Homepage:
- Size: 120 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# deadnews-template-docker
> Docker Project Template
[](https://github.com/deadnews/deadnews-template-docker/releases/latest)
[](https://github.com/deadnews/deadnews-template-docker/pkgs/container/deadnews-template-docker)
[](https://results.pre-commit.ci/latest/github/deadnews/deadnews-template-docker/main)
[](https://github.com/deadnews/deadnews-template-docker/actions/workflows/main.yml)
[](https://github.com/deadnews/deadnews-template-docker/actions/workflows/docker-publish.yml)
## Reusable workflow
```yaml
permissions:
contents: read
id-token: write
packages: write
security-events: write
jobs:
docker:
name: Docker
uses: deadnews/deadnews-template-docker/.github/workflows/docker-reusable.yml@main
docker-pypy:
name: Docker PyPy
uses: deadnews/deadnews-template-docker/.github/workflows/docker-reusable.yml@main
with:
dockerfile: Dockerfile.pypy
build-args: BASE_IMAGE=pypy:3.10-slim
build-platforms: linux/amd64,linux/arm64
flavor: |
suffix=-pypy,onlatest=true
```
Examples of valid GitHub tags: `main`, `v1`, `v1.0`, `v1.0.1`.
[Example](https://github.com/DeadNews/deadnews-template-docker/blob/main/.github/workflows/docker-publish.yml) to get started.