Skip to content

Build and test each commit in CI#162

Merged
jenstopp merged 1 commit into
mainfrom
ci-per-commit-build
Jul 10, 2025
Merged

Build and test each commit in CI#162
jenstopp merged 1 commit into
mainfrom
ci-per-commit-build

Conversation

@jenstopp

Copy link
Copy Markdown
Member

Closes #161

@jenstopp jenstopp added this to the v1 Pre-Release milestone Jul 10, 2025
@jenstopp jenstopp force-pushed the ci-per-commit-build branch 2 times, most recently from 58fccad to 0f959db Compare July 10, 2025 13:54
To ensure a consistent and stable tree, the CI pipeline builds
and tests every commit in a PR. For pushes to main only the
final commit is considered for performance reasons.

The requirement that every commit in the tree builds prepares for
easy use of e.g. git bisect when finding bugs.

Further, the tests for different architectures are also integrated
in the introduced matrix strategy.

Signed-off-by: Jens Drenhaus <jens.drenhaus@blindspot.software>
@jenstopp jenstopp force-pushed the ci-per-commit-build branch from 0f959db to 3ba02e3 Compare July 10, 2025 13:59
@jenstopp jenstopp merged commit adaab2f into main Jul 10, 2025
6 checks passed
@jenstopp jenstopp deleted the ci-per-commit-build branch July 10, 2025 14:05
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.

Build and test every commit of a PR

1 participant