Skip to content

Standardize CI/CD workflows#25

Merged
fumikito merged 1 commit intomainfrom
feature/standardize-ci-cd
Mar 11, 2026
Merged

Standardize CI/CD workflows#25
fumikito merged 1 commit intomainfrom
feature/standardize-ci-cd

Conversation

@fumikito
Copy link
Contributor

Summary

  • Update test.yml with PHPStan job and Status Check gate
  • Replace wordpress.yml with deploy.yml (wp-readme + versioning actions)
  • Add release-publish.yml for tag creation on release
  • Add Claude Code AI review workflow
  • Standardize wp-outdated.yml to use farmhand-wp-action

Workflows

File Trigger Purpose
test.yml PR phpcs + phpstan + assets + Status Check
deploy.yml Tag push WordPress.org deploy with wp-readme + versioning
release-drafter.yml Push to main Auto-generate release notes (existing)
release-publish.yml Release published Create version tag
claude-review.yml CI pass / @claude comment AI code review
wp-outdated.yml Monthly cron WP version monitoring

Test plan

  • CI passes on this PR (test.yml runs correctly)
  • Status Check job aggregates all test results

🤖 Generated with Claude Code

Co-authored-by: Claude <noreply@anthropic.com>
@fumikito fumikito merged commit 9fbb6c8 into main Mar 11, 2026
4 checks passed
@fumikito fumikito deleted the feature/standardize-ci-cd branch March 11, 2026 15:23
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