Skip to content

feat(ci): add proving service docker build workflow and deploy docs - #528

Merged
m-kus merged 1 commit into
mainfrom
02-19-feat_ci_add_proving_service_docker_build_workflow_and_deploy_docs
Feb 24, 2026
Merged

m-kus merged 1 commit into
mainfrom
02-19-feat_ci_add_proving_service_docker_build_workflow_and_deploy_docs

Conversation

@m-kus

@m-kus m-kus commented Feb 19, 2026 •

Copy link
Copy Markdown

Add Proving Service Docker Workflow and Documentation

TL;DR

Adds a GitHub Actions workflow to build and publish the proving service Docker image, along with documentation on how to build, deploy, and configure it.

What changed?

  • Added a new GitHub Actions workflow file (.github/workflows/proving-service-docker.yaml) that:

    • Builds multi-architecture Docker images (amd64 and arm64) for the proving service
    • Clones the sequencer repository at a specified commit
    • Publishes the images to GitHub Container Registry with appropriate tags
    • Merges the platform-specific images into a multi-arch manifest
  • Added documentation (deploy/proving-service/README.md) that covers:

    • How to build the image via GitHub Actions UI or CLI
    • How to run the container with proper configuration
    • Available configuration options (CLI arguments and environment variables)
    • JSON-RPC interface details

This change is Reviewable

m-kus commented Feb 19, 2026 •

Copy link
Copy Markdown
Author

This stack of pull requests is managed by Graphite. Learn more about stacking.

@m-kus
m-kus marked this pull request as ready for review February 19, 2026 13:41
Comment thread .github/workflows/proving-service-docker.yaml Outdated
@m-kus
m-kus force-pushed the 02-19-feat_ci_add_proving_service_docker_build_workflow_and_deploy_docs branch 7 times, most recently from f174fa8 to 8224f37 Compare February 19, 2026 15:41
@m-kus
m-kus force-pushed the 02-13-feat_discovery-service_add_docker_image_and_ci_workflow branch from 77d7f93 to 66a5393 Compare February 19, 2026 15:41
@m-kus
m-kus force-pushed the 02-19-feat_ci_add_proving_service_docker_build_workflow_and_deploy_docs branch 2 times, most recently from ad6ed96 to 0cdcb44 Compare February 19, 2026 16:52
@m-kus
m-kus force-pushed the 02-13-feat_discovery-service_add_docker_image_and_ci_workflow branch from 4894f41 to 1a716aa Compare February 19, 2026 16:52
@m-kus
m-kus changed the base branch from 02-13-feat_discovery-service_add_docker_image_and_ci_workflow to graphite-base/528 February 19, 2026 17:20
@m-kus
m-kus force-pushed the graphite-base/528 branch from 1a716aa to fda97d2 Compare February 19, 2026 17:20
@m-kus
m-kus force-pushed the 02-19-feat_ci_add_proving_service_docker_build_workflow_and_deploy_docs branch from 0cdcb44 to 961ecf6 Compare February 19, 2026 17:20
@m-kus
m-kus changed the base branch from graphite-base/528 to main February 19, 2026 17:20
@m-kus
m-kus force-pushed the 02-19-feat_ci_add_proving_service_docker_build_workflow_and_deploy_docs branch 9 times, most recently from 0f42be3 to d8a2372 Compare February 20, 2026 21:48
@m-kus
m-kus force-pushed the 02-19-feat_ci_add_proving_service_docker_build_workflow_and_deploy_docs branch 16 times, most recently from fb9f6f8 to bacfe9d Compare February 23, 2026 16:09
@m-kus m-kus self-assigned this Feb 23, 2026
@m-kus
m-kus requested a review from Yoni-Starkware February 24, 2026 12:28

@idan-starkware idan-starkware left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@idan-starkware reviewed 6 files and all commit messages.
Reviewable status: :shipit: complete! all files reviewed, all discussions resolved (waiting on Yoni-Starkware).

@idan-starkware idan-starkware left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

:lgtm:

@idan-starkware made 1 comment.
Reviewable status: :shipit: complete! all files reviewed, all discussions resolved (waiting on Yoni-Starkware).

@m-kus
m-kus force-pushed the 02-19-feat_ci_add_proving_service_docker_build_workflow_and_deploy_docs branch from bacfe9d to fbe26b7 Compare February 24, 2026 16:38
@m-kus
m-kus enabled auto-merge (squash) February 24, 2026 16:38
@m-kus
m-kus merged commit 2e57d1c into main Feb 24, 2026
8 checks passed
@m-kus
m-kus deleted the 02-19-feat_ci_add_proving_service_docker_build_workflow_and_deploy_docs branch February 24, 2026 16:40
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.

2 participants