Skip to content

chore: configure Laravel Moat - #20

Merged
webard merged 1 commit into
3.xfrom
chore/moat-config
Oct 11, 2026
Merged

webard merged 1 commit into
3.xfrom
chore/moat-config

Conversation

@webard

@webard webard commented Oct 11, 2026

Copy link
Copy Markdown
Contributor

Records the decision that repositories_workflow_permissions_are_restricted is switched off in Laravel Moat for this repository: write permissions are granted per job on purpose (auto-merge, changelog/release commits, publishing, deploys), and the check flags every write grant.

Copilot AI balanced review requested due to automatic review settings October 11, 2026 11:10
@webard
webard merged commit 8295837 into 3.x Oct 11, 2026
@webard
webard deleted the chore/moat-config branch October 11, 2026 11:10

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

The configuration is valid and accurately reflects the repository’s job-scoped write permissions.

0 open findings

What changed in this PR

Configures Laravel Moat to skip a workflow-permissions check that cannot distinguish intentional job-scoped writes.

Changes:

  • Disables repositories_workflow_permissions_are_restricted.
  • Documents the repository’s least-privilege rationale.
File Description
moat.toml Adds the Moat check override and rationale.

🧠 Review effort: Balanced


💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

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.

2 participants