Skip to content

ci: select verification from affected source - #100

Merged
P4suta merged 1 commit into
mainfrom
ci/affected-work-selection
Oct 28, 2026
Merged

P4suta merged 1 commit into
mainfrom
ci/affected-work-selection

Conversation

@P4suta

@P4suta P4suta commented Oct 28, 2026

Copy link
Copy Markdown
Owner

What & why

Workflow maintenance runs codec tests and both CodeQL languages regardless of the affected source.

Share a checked Git selector between pre-push and ordinary CI.
Keep the I/O adapter in a separate package from the pure core.
Use workflow checks for qualifying workflow-only changes and keep the complete gate for other or uncertain changes.
Select Rust or Actions analysis from recognized inputs and keep both for scanner configuration, unknown inputs, or failed comparisons.
Remove the weekly CodeQL scan and keep both languages on main to publish a complete baseline after superseded-run cancellation.
Keep strict required summaries and complete release qualification.

Validation

The complete ordinary Windows gate passed with 1,246 tests, 9 existing skips, doctests, documentation, and the host no_std build.
Regression tests cover unknown paths, renames, explicit source mismatches, and command failures.
Actionlint, workflow formatting, offline Zizmor, and prose checks passed.
The release inventory includes the source-bound Kani harnesses, which haven't run locally.
Hosted event behavior remains unverified locally.

Generated artifacts

No codec fixtures or ledgers changed.

Closes #99.

@coderabbitai ignore

@P4suta
P4suta marked this pull request as ready for review October 28, 2026 03:10
@P4suta
P4suta merged commit ad4f9e6 into main Oct 28, 2026
8 checks passed
@P4suta
P4suta deleted the ci/affected-work-selection branch October 28, 2026 03:10
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.

ci: select verification from affected source

1 participant