dockersamples / example-voting-app

Example distributed app composed of multiple containers for Docker, Compose, Swarm, and Kubernetes
Apache License 2.0
4.75k stars 11k forks source link

adding GHA for docker builds and dependabot config for GHA #263

Closed BretFisher closed 1 year ago

BretFisher commented 1 year ago

This PR creates a docker build-and-push workflow for the three apps in this repo.

It uses a reusable workflow that's in the dockersample/.github repo.

It also adds a monthly dependabot scan for any GHA step updates.

Note that arm/v7 builds of worker (.net core 3.1) don't work with QEMU-emulated builds, so I've added a task to the project backlog to redeisgn that build.

github-actions[bot] commented 1 year ago

Docker image tag(s) pushed:

ghcr.io/dockersamples/example-voting-app-result:pr-263
ghcr.io/dockersamples/example-voting-app-result:gha-3716704540

Labels added to images:

org.opencontainers.image.title=example-voting-app
org.opencontainers.image.description=Example distributed app composed of multiple containers for Docker, Compose, Swarm, and Kubernetes
org.opencontainers.image.url=https://github.com/dockersamples/example-voting-app
org.opencontainers.image.source=https://github.com/dockersamples/example-voting-app
org.opencontainers.image.version=pr-263
org.opencontainers.image.created=2022-12-16T21:35:28.739Z
org.opencontainers.image.revision=6e65fc3cc2eeead00cb0f3f44282f99e3d204ef6
org.opencontainers.image.licenses=Apache-2.0
BretFisher commented 1 year ago

This PR needs #268 merged first to fix result bugs in multi-arch.