Skip to content

Replace deployment workflows with CI checks - #53

Merged
pparage merged 2 commits into
masterfrom
agent/replace-deployment-workflows-ci
Jul 31, 2026
Merged

Replace deployment workflows with CI checks#53
pparage merged 2 commits into
masterfrom
agent/replace-deployment-workflows-ci

Conversation

@pparage

@pparage pparage commented Jul 31, 2026

Copy link
Copy Markdown
Contributor

What changed

  • remove the validation and production deployment workflows
  • add CI for PHP tests, Pint, Composer validation/audit, npm audit, and the Vite production build
  • add pull-request dependency review with least-privilege permissions and pinned action commits
  • add weekly Dependabot updates for GitHub Actions, Composer, and npm
  • remove the obsolete test that inspected deleted deployment workflow files

Why

Deployments are performed manually, so GitHub Actions should validate changes without holding deployment credentials or modifying servers.

Validation

  • 221 PHPUnit tests passed (481 assertions; 4 skipped, 1 incomplete)
  • Laravel Pint passed
  • Composer and npm audits found no vulnerabilities
  • Vite production build passed
  • actionlint passed
  • YAML parsing and diff checks passed

@pparage
pparage marked this pull request as ready for review July 31, 2026 11:54
@pparage
pparage merged commit 3ad0f43 into master Jul 31, 2026
4 checks passed
@pparage
pparage deleted the agent/replace-deployment-workflows-ci branch July 31, 2026 11:54
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