Skip to content

[ci] Implement more checks as GHA - #15276

Closed
cjllanwarne wants to merge 19 commits into
hail-is:mainfrom
cjllanwarne:cjl_offload_testing_to_github_tier2
Closed

cjllanwarne wants to merge 19 commits into
hail-is:mainfrom
cjllanwarne:cjl_offload_testing_to_github_tier2

Conversation

@cjllanwarne

Copy link
Copy Markdown
Collaborator

Change Description

Implements two types of checks as GHA:

  • Tier 1: import source code + run tools directly
  • Tier 2: build wheels and run tests against them

Security Assessment

  • This change cannot impact the Hail Batch instance as deployed by Broad Institute in GCP

@cjllanwarne
cjllanwarne requested a review from a team as a code owner February 12, 2026 17:30
@cjllanwarne
cjllanwarne force-pushed the cjl_offload_testing_to_github_tier2 branch from 9989b52 to 88e6795 Compare February 17, 2026 16:29
@cjllanwarne

Copy link
Copy Markdown
Collaborator Author

Closing to consider how to proceed

ehigham pushed a commit that referenced this pull request Apr 15, 2026
## Change Description

Resurrects the "tier 1" actions in
#15276. Replacing all of CI with GHA
is not trivial because of limits on free compute and concurrent job
runs, but providing quick feedback to people without CI access via
duplicative github checks is still extremely valuable.

We should watch:
- That we remain way below the free usage limits in github
- That the jobs run quickly

## Security Assessment

- This change cannot impact the Hail Batch instance as deployed by Broad
Institute in GCP

Github actions only
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