Skip to content

ci: docker push-only + drop committed libhts artifact - #116

Merged
amkram merged 2 commits into
mainfrom
ci/docker-pushonly
Jul 13, 2026
Merged

ci: docker push-only + drop committed libhts artifact#116
amkram merged 2 commits into
mainfrom
ci/docker-pushonly

Conversation

@amkram

@amkram amkram commented Jul 13, 2026

Copy link
Copy Markdown
Owner

No description provided.

amkram and others added 2 commits July 13, 2026 13:24
Follow-ups to #113 (merged before these landed):
- docker: restrict to push-to-main. Its GHA layer cache (mode=max) is large, so
  running it on every PR evicted the build-test/bioconda ccaches from the shared
  10GB pool (LRU) and those then cold-rebuilt from scratch (build 6s -> 230s). The
  job only validates the from-source USE_SYSTEM_LIBS=OFF path, which build-test +
  bioconda already cover on PRs; run it on merges to main.
- remove src/3rdparty/samtools/htslib-1.20/libhts.so.3 -- a build artifact that
  slipped into #113 (a versioned .so not matched by the *.so gitignore rule).
- gitignore *.so.* so versioned shared libraries stay out.
@amkram
amkram merged commit aef5fe0 into main Jul 13, 2026
3 checks passed
@amkram
amkram deleted the ci/docker-pushonly branch July 13, 2026 20:29
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