Skip to content

Switch containers to ones built by samtools/c-maint - #2086

Merged
jkbonfield merged 1 commit into
samtools:developfrom
daviesrob:update-containers
Sep 14, 2026
Merged

jkbonfield merged 1 commit into
samtools:developfrom
daviesrob:update-containers

Conversation

@daviesrob

Copy link
Copy Markdown
Member

Containers ghcr.io/samtools/*-for-htslib-ci:latest include the dependencies needed to build HTSlib, SAMtools and BCFtools. They are also tested to ensure that they can build the latest release.

This removes the need to install packages on each CI build, reducing the load on upstream repositories, and making it less likely that builds will fail for reasons unrelated to the code changes that are being tested.

Containers ghcr.io/samtools/*-for-htslib-ci:latest include
the dependencies needed to build HTSlib, SAMtools and BCFtools.
They are also tested to ensure that they can build the latest
release.

This removes the need to install packages on each CI build,
reducing the load on upstream repositories, and making it
less likely that builds will fail for reasons unrelated to
the code changes that are being tested.

Signed-off-by: Rob Davies <rmd+git@sanger.ac.uk>
@jkbonfield
jkbonfield merged commit dd5d598 into samtools:develop Sep 14, 2026
17 checks passed
@daviesrob
daviesrob deleted the update-containers branch September 14, 2026 16:30
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.

2 participants