Skip to content

ci: bump the lab ringserver pin when a new serve image ships - #5

Merged
jajera merged 1 commit into
mainfrom
ci/bump-ringserver-on-release
Aug 18, 2026
Merged

ci: bump the lab ringserver pin when a new serve image ships#5
jajera merged 1 commit into
mainfrom
ci/bump-ringserver-on-release

Conversation

@jajera

@jajera jajera commented Aug 18, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Pin `lab/docker-compose.yml` to `ghcr.io/platformfuzz/ringserver:4.5.6` instead of raw `earthscope/ringserver`
  • Add the same GitHub App bump flow as `seiscomp-gui`: `repository_dispatch` (`ringserver-released`), daily cron, and `workflow_dispatch`
  • Opens a PR when GHCR has a newer x.y.z tag so Integration re-runs against the released serve image

Needs the bump app installed on this repo (`SEISCOMP_BUMP_APP_CLIENT_ID` / `SEISCOMP_BUMP_APP_PRIVATE_KEY`), same secrets as `seiscomp-gui`.

Test plan

  • Integration `test` job passes with the platformfuzz ringserver pin
  • After the ringserver notify PR is merged, a `v*` tag on ringserver opens a bump PR here

Match the seiscomp-base to seiscomp-gui dispatch: on ringserver-released
(or daily cron), open a PR that moves lab/docker-compose.yml to the newest
GHCR x.y.z tag so Integration tests the released serve image.
@jajera
jajera merged commit 234e666 into main Aug 18, 2026
13 checks passed
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