Skip to content

Add FilaCheck composite action for Filament checks#27

Merged
tomgrv merged 2 commits into
developfrom
copilot/add-filacheck-action
May 18, 2026
Merged

Add FilaCheck composite action for Filament checks#27
tomgrv merged 2 commits into
developfrom
copilot/add-filacheck-action

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented May 18, 2026

FilaCheck is a Filament-focused static analysis tool for catching deprecated patterns and common code issues in Laravel projects. This change adds a reusable action so repositories can run FilaCheck in CI and surface findings through reviewdog.

  • New action

    • Adds run-filacheck as a composite GitHub Action with action.yml, run.sh, README, and workspace metadata.
    • Supports standard reviewdog settings plus FilaCheck-specific scan options.
  • Scan modes

    • Default scan path: app/Filament
    • Optional flags for --fix, --detailed, --dirty, --dry-run, and --backup
  • Reviewdog integration

    • Pipes FilaCheck output into reviewdog with file/line/message parsing.
    • Exposes has-changes in fix mode for downstream PR automation.
  • Docs and discovery

    • Adds the action to the root README and setup-php companion docs.
    • Registers the new package in root workspace/package metadata.

Example:

- name: Run FilaCheck
  uses: tomgrv/actions/run-filacheck@v1
  with:
    github-token: ${{ secrets.GITHUB_TOKEN }}
    path: app/Filament

Copilot AI linked an issue May 18, 2026 that may be closed by this pull request
Agent-Logs-Url: https://github.com/tomgrv/actions/sessions/afd657c6-ba51-486d-a86a-3d16f913508e

Co-authored-by: tomgrv <1809566+tomgrv@users.noreply.github.com>
Copilot AI changed the title [WIP] Add filacheck action as per LaravelDaily repository Add FilaCheck composite action for Filament checks May 18, 2026
Copilot finished work on behalf of tomgrv May 18, 2026 13:56
Copilot AI requested a review from tomgrv May 18, 2026 13:56
@tomgrv tomgrv marked this pull request as ready for review May 18, 2026 14:22
@tomgrv tomgrv merged commit 00d4404 into develop May 18, 2026
@tomgrv tomgrv deleted the copilot/add-filacheck-action branch May 18, 2026 16:34
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.

FilaCheck

2 participants