Skip to content

chore(ci): promote staged validation hooks - #351

Merged
marlon-costa-dc merged 4 commits into
mainfrom
0.12.0-dev
Aug 3, 2026
Merged

chore(ci): promote staged validation hooks#351
marlon-costa-dc merged 4 commits into
mainfrom
0.12.0-dev

Conversation

@marlon-costa-dc

@marlon-costa-dc marlon-costa-dc commented Aug 3, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Promote rendered staged validation hooks from 0.12.0-dev.

Test plan

  • pre-commit validation and shell syntax checks passed before integration.

Made with Cursor


Summary by cubic

Promotes staged validation hooks and adds a guarded installer for commit trailers. CI cancels stale runs and updates jdx/mise-action; Makefile and ignore rules are more robust.

  • New Features

    • Added .github/scripts/install-git-hooks.sh to install pre-commit/pre-push and inject a BD_ALLOW_AGENT_COMMIT_TRAILERS=1 guard into prepare-commit-msg.
    • Split hooks: on commit run fmt+fix; on push run gen+check+test.
  • Refactors

    • CI: add workflow concurrency, use WHAT=apply for gen/fmt/fix, and bump jdx/mise-action to v4.2.3.
    • Tooling: safer Makefile project selection at the repo root and resilient submodule checks for shallow clones; ignore top-level .agents/.

Written for commit d235f44. Summary will update on new commits.

Review in cubic

Marlon Costa and others added 4 commits August 3, 2026 16:16
Sync managed projections from flext-infra tip (member Beads identity,
submodule verify when pin present, mise-action v4.2.3, non-root .agents/
ignore). Generated by make gen WHAT=all APPLY=Y; do not hand-edit.

Beads: mro-z75t
Co-authored-by: Cursor <cursoragent@cursor.com>
…ions

chore(codegen): regenerate CI Makefile gitignore projections
Co-authored-by: Cursor <cursoragent@cursor.com>
@gemini-code-assist

Copy link
Copy Markdown

Caution

The consumer version of Gemini Code Assist on GitHub has been sunset. All code review activity has officially ceased.

@coderabbitai

coderabbitai Bot commented Aug 3, 2026

Copy link
Copy Markdown

Important

Review skipped

Auto reviews are disabled on base/target branches other than the default branch.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro Plus

Run ID: dff1f541-8f30-41af-9ae9-e40ccf7b747a

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@marlon-costa-dc
marlon-costa-dc merged commit 220342c into main Aug 3, 2026
2 of 14 checks passed
@sonarqubecloud

sonarqubecloud Bot commented Aug 3, 2026

Copy link
Copy Markdown

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