This repository was archived by the owner on Sep 30, 2026. It is now read-only.
Repository navigation
Stop publishing contrib releases and Docker images - #190
Merged
timosachsenberg merged 1 commit intoSep 29, 2026
Merged
Conversation
OpenMS builds its dependencies with vcpkg now, and no OpenMS workflow uses the contrib any more (OpenMS/OpenMS#10327, step E1). Freeze the published artifacts: - main.yml keeps building on push, but no longer tags or uploads releases (removes the prepare job, the tag, package and release steps and their asset names). - Delete deploydocker.yml and deploy-manylinux-docker.yml, which pushed ghcr.io/openms/contrib and ghcr.io/openms/contrib_manylinux_2_34 on every push to master and release/**. - README.md and AGENTS.md say the contrib is retired and point to vcpkg. The existing releases, images and OpenMS/contrib-sources stay online, so older OpenMS versions keep building against them. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01GaXNuGJpQjG9mo63hQnB9B
This was referenced Sep 29, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Part of OpenMS/OpenMS#10327 (step E1). OpenMS builds its dependencies with vcpkg now. Since 2026-09-29, no OpenMS workflow on
developuses the contrib:The maintainers decided that the published contrib artifacts are frozen and stay online (decision 3 in #10327). This PR stops publishing new ones:
main.ymlstill builds the contrib on every push, but no longer tags or uploads releases. It loses:preparejob, which only generated the release tag;workflow_dispatch;deploydocker.ymlanddeploy-manylinux-docker.ymlare deleted. They pushedghcr.io/openms/contribandghcr.io/openms/contrib_manylinux_2_34on every push tomasterandrelease/**. Because the trigger goes away in this PR, merging it does not publish one last image. Their Dockerfiles stay indockerfiles/.README.mdandAGENTS.mdsay that the contrib is retired and point to vcpkg.What stays: the existing releases (including
release/3.2.0torelease/3.5.0, which OpenMS-toolbox and umetaflow now pin), the images, and OpenMS/contrib-sources. Older OpenMS versions and their release branches keep building against them. Archiving the repository (step E2) comes after OpenMS drops the submodule (steps D3 and D4).Validation: the edited
main.ymlparses. Its build job keeps all build and log steps, and nothing refers to the removed job, steps or matrix keys any more. The push of this branch runs it once.🤖 Generated with Claude Code
https://claude.ai/code/session_01GaXNuGJpQjG9mo63hQnB9B
Generated by Claude Code
Summary by CodeRabbit