Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Update Docker image build pipelines (celestiaorg#990)
# PULL REQUEST <!-- Please read and fill out this form before submitting your PR. Please make sure you have reviewed our contributors guide before submitting your first PR. --> ## Overview Updates the Docker image build Github Action Pipelines. The `amd64-docker-build` job is run on all pushes to all branches. It creates a `linux/amd64` docker image that is tagged with the short commit sha. [Example Job](https://github.com/jbowen93/celestia-app/actions/runs/3432472621/jobs/5721783469) w/ [resulting image](https://github.com/jbowen93/celestia-app/pkgs/container/celestia-app/49690412?tag=sha-9087311) The `main-docker-build` job runs on pushes to `main` as well as when any new tags are pushed. It creates both a `linux/arm64` image and a `linux/amd64` image. When run against `main` the image is tagged with the short commit sha. When run against a tag the image is tagged with the git tag. [Example Job](https://github.com/jbowen93/celestia-app/actions/runs/3432479009/jobs/5721797340) w/ [resulting image](https://github.com/jbowen93/celestia-app/pkgs/container/celestia-app/49692397?tag=sha-ff1c238) [Example Job](https://github.com/jbowen93/celestia-app/actions/runs/3432357771) for a tagged run w/ [resulting image](https://github.com/jbowen93/celestia-app/pkgs/container/celestia-app/49690070?tag=0.0.91-rc1). ## Checklist <!-- Please complete the checklist to ensure that the PR is ready to be reviewed. IMPORTANT: PRs should be left in Draft until the below checklist is completed. --> - [x] New and updated code has appropriate documentation - [x] New and updated code has new and/or updated testing - [x] Required CI checks are passing - [x] Visual proof for any user facing features like CLI or documentation updates - [x] Linked issues closed with keywords
- Loading branch information