Skip to content

Introduce a Docker build-and-push workflow - #8043

Closed
Dargon789 wants to merge 0 commit into
Uniswap:mainfrom
Dargon789:main
Closed

Introduce a Docker build-and-push workflow#8043
Dargon789 wants to merge 0 commit into
Uniswap:mainfrom
Dargon789:main

Conversation

@Dargon789

@Dargon789 Dargon789 commented Jul 13, 2026

Copy link
Copy Markdown

Summary by Sourcery
Add a GitHub Actions workflow to automate Docker image builds, tagging, caching, pushing to a registry, and signing with cosign, triggered on a daily schedule, main branch updates, semver tag releases, and pull requests.

New Features:

Introduce a Docker build-and-push workflow using GitHub Actions to create and publish multi-platform images on a schedule, main branch pushes, and semver tag releases.
Integrate cosign to sign published Docker images automatically on non-pull-request runs.
Enhancements:

Set up Docker Buildx and GitHub Actions cache-to/cache-from for optimized multi-platform builds and faster rebuilds.
CI:

Add .github/workflows/docker.yml to handle Docker build, push, metadata extraction, and signing processes.

Signed-off-by: Dargon789 64915515+Dargon789@users.noreply.github.com

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant