Skip to content

AI-118: use GitHub hosted runners; consolidate main and presubmit#77

Merged
jayconrod merged 8 commits into
mainfrom
switch-runners
May 18, 2026
Merged

AI-118: use GitHub hosted runners; consolidate main and presubmit#77
jayconrod merged 8 commits into
mainfrom
switch-runners

Conversation

@jayconrod
Copy link
Copy Markdown
Contributor

Linux CI jobs are currently not picked up because we disabled legacy
CI Runners for open source repos. This repo has light usage, so just use
GitHub hosted runners instead.

Since we no longer need separate configuration for Linux and other OSs,
fold Linux jobs into the matrix strategy where it makes sense.

This PR also squashes the main and presubmit workflows. There's no
good reason for them to be separate.

Signed-off-by: Jay Conrod jay@engflow.com

jayconrod added 8 commits May 18, 2026 11:55
Linux CI jobs are currently not picked up because we disabled legacy
CI Runners for open source repos. This repo has light usage, so just use
GitHub hosted runners instead.

Since we no longer need separate configuration for Linux and other OSs,
fold Linux jobs into the matrix strategy where it makes sense.

This PR also squashes the main and presubmit workflows. There's no
good reason for them to be separate.

Signed-off-by: Jay Conrod <jay@engflow.com>
Signed-off-by: Jay Conrod <jay@engflow.com>
Signed-off-by: Jay Conrod <jay@engflow.com>
Signed-off-by: Jay Conrod <jay@engflow.com>
Signed-off-by: Jay Conrod <jay@engflow.com>
Signed-off-by: Jay Conrod <jay@engflow.com>
Signed-off-by: Jay Conrod <jay@engflow.com>
Signed-off-by: Jay Conrod <jay@engflow.com>
@jayconrod jayconrod requested a review from afrueda97 May 18, 2026 20:37
@jayconrod
Copy link
Copy Markdown
Contributor Author

Test run of the release workflow: https://github.com/EngFlow/auth/actions/runs/26058868214

@jayconrod jayconrod merged commit 394a615 into main May 18, 2026
11 of 12 checks passed
@jayconrod jayconrod deleted the switch-runners branch May 18, 2026 21:28
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