Skip to content

ci: flashmini pipeline - #5

Merged
codethinki merged 2 commits into
mainfrom
ci/flashmini-pipeline
Oct 5, 2026
Merged

codethinki merged 2 commits into
mainfrom
ci/flashmini-pipeline

Conversation

@codethinki

Copy link
Copy Markdown
Owner

Same CI structure as cth:

  • Build & Test runs one pipeline per compiler: linux (gcc, clang) in a CachyOS container, windows (msvc, clang 23)
  • each job builds and tests both examples with the presets from ci/CMakeUserPresets.json
  • configuring fails on any CMake Warning, compiler warnings are errors (replaces verify_and_run.py)
  • the examples register their executable with ctest

Lukas Thomann added 2 commits October 4, 2026 20:52
Same structure as cth: one pipeline per compiler, linux (gcc, clang) in a
CachyOS container, windows (msvc, clang 23). Each job builds and runs both
examples. Configuring fails on CMake warnings, compiler warnings are errors.
@codethinki
codethinki force-pushed the ci/flashmini-pipeline branch from 4496e77 to 20b53a7 Compare October 4, 2026 18:52
@codethinki
codethinki merged commit 12f2a5c into main Oct 5, 2026
6 checks passed
@codethinki
codethinki deleted the ci/flashmini-pipeline branch October 5, 2026 00:38
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