- update
Dockerfile
source image python version /requirements.txt
- make sure it builds
- TODO update
requirements.txt
from data-setup specs/releases/glovebox.txt - create tag / push commit
- draft a
release
(which triggers theghcr_publish_on_release_tag
GHA) - update
data-solutions
glovebox image - update
active_admin
programs to use the image
list container images:
gh release list --repo lewagon/data-runner
TODO edit data-solutions/test-solutions-action/Dockerfile:
- replace
FROM ghcr.io/lewagon/data-runner:$TAG_NAME
- runner tag: use
${BRANCH_NAME}-v1
- update program
- push branch
- edit
release
(which triggers theghcr_publish_on_release_tag
GHA) - update
data-solutions
glovebox image - update
active_admin
programs to use the image
- edit the release
- choose a tag:
${BRANCH_NAME}-v2
/ create - release title:
${BRANCH_NAME}-v2
- update release
.github/workflows/ghcr_publish_on_release_tag.yml # publication GHA
requirements.txt data-setup specs/releases/past/2022_Q4/glovebox.txt