Skip to content

ci: add seo-checkup and shared setup action - #92

Open
ikidnapmyself wants to merge 8 commits into
masterfrom
ci/seo-checkup
Open

ci: add seo-checkup and shared setup action#92
ikidnapmyself wants to merge 8 commits into
masterfrom
ci/seo-checkup

Conversation

@ikidnapmyself

Copy link
Copy Markdown
Collaborator

Summary

  • Extract PHP/Composer/Node/build steps into a composite action .github/actions/setup, used by both CI jobs
  • Run ikidnapmyself/seo-checkup@v1 against the local build (php artisan serve) in the tests job on PRs
  • Add seo-production job auditing vars.PRODUCTION_URL (set to https://swinn.me) on push to master
  • Design notes in docs/plans/2026-08-23-seo-checkup-design.md

Test plan

  • This PR's tests job runs the local SEO check and posts a job summary
  • After merge, seo-production runs against swinn.me

🤖 Generated with Claude Code

…tract shared setup action

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@coveralls

coveralls commented Aug 23, 2026

Copy link
Copy Markdown

Coverage Report for CI Build 32659717046

Coverage remained the same at 87.56%

Details

  • Coverage remained the same as the base build.
  • Patch coverage: No coverable lines changed in this PR.
  • No coverage regressions found.

Uncovered Changes

No uncovered changes found.

Coverage Regressions

No coverage regressions found.


Coverage Stats

Coverage Status
Relevant Lines: 836
Covered Lines: 732
Line Coverage: 87.56%
Coverage Strength: 13.77 hits per line

💛 - Coveralls

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