Skip to content

ci: move builds onto ptsouchlos/infra composite actions - #89

Merged
ptsouchlos merged 3 commits into
mainfrom
ci/use-infra
Oct 20, 2026
Merged

ptsouchlos merged 3 commits into
mainfrom
ci/use-infra

Conversation

@ptsouchlos

@ptsouchlos ptsouchlos commented Oct 16, 2026 •

Copy link
Copy Markdown
Owner

Replaces ubuntu.yml, windows.yml and install.yml with ci.yml using infra's setup-cpp and cmake-build. Keeps the GCC 16 assertions and ThreadSanitizer jobs, adds macOS and Windows clang legs, and carries the --coverage-under-TSan guard from e90d44f. Currently pinned to the infra branch ref; flip to @v1 after infra is released. Closes/supersedes #84 once merged.

Replace ubuntu.yml, windows.yml and install.yml with ci.yml built on infra's setup-cpp and cmake-build, keeping the GCC 16 assertions and ThreadSanitizer jobs, and add macOS and Windows clang legs. Skip --coverage under ThreadSanitizer, since gcov's non-atomic counters race. Bump checkout and cache in the inline style and documentation workflows.
@ptsouchlos
ptsouchlos marked this pull request as ready for review October 16, 2026 19:29
@ptsouchlos
ptsouchlos merged commit 593347d into main Oct 20, 2026
12 checks passed
@ptsouchlos
ptsouchlos deleted the ci/use-infra branch October 20, 2026 03:01
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