argumentcomputer / argumentcomputer/zk-light-clients

Automated publication of docker images on release

Open
#220 0 comments 0 reactions 0 assignees View on GitHub
CI
Dominant language
Rust
Stars
70
Forks
12
PR merge metrics
No merged PRs in 30d

Description

We should have a docker workflow that automatically publishes tagged docker image when there is a release for a given proof server. We should iterate on the docker workflow created in #219.

On push `release/*` branch, extract light client name and version, run the workflow with the given values.
On push on `dev`, release a new `latest` version for the light clients where the files have been edited.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reviewing the Docker workflow created in issue #219 and trace how it handles release/* and dev pushes. The work is done when release pushes publish versioned images for the identified light client and dev edits publish the corresponding latest images.

Written by the indexing model from the issue text.

Assessment

Tech stack
docker, github-actions
Domain
ci-cd, devops, release
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.