Skip to content

Align CI with org-wide shared Python workflow template - #1006

Merged
aarmey merged 1 commit into
masterfrom
adopt-shared-ci-template
Sep 2, 2026
Merged

aarmey merged 1 commit into
masterfrom
adopt-shared-ci-template

Conversation

@aarmey

@aarmey aarmey commented Sep 1, 2026

Copy link
Copy Markdown
Member

Summary

  • Adds pull_request as a trigger alongside push, and enables uv's dependency cache, matching the pattern in meyer-lab/.github's python-uv-ruff-pytest template.
  • Submodule setup and the custom pytest coverage config (--cov=lineage --cov-report=xml --cov-config=.github/workflows/coveragerc) are kept as-is since they're specific to this repo.

Test plan

  • CI passes on this PR

Add pull_request as a trigger alongside push, and enable uv's cache,
matching the pattern in meyer-lab/.github's python-uv-ruff-pytest
template. Submodule setup and coverage config are kept as-is.
@aarmey
aarmey merged commit 0f6abed into master Sep 2, 2026
2 checks passed
@aarmey
aarmey deleted the adopt-shared-ci-template branch September 2, 2026 19:11
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