Commit Graph

6 Commits

Author SHA1 Message Date
fdebfcb986 fix: add retry logic to composer install steps to resolve DNS timeout failures
Replace bare 'composer install' with ramsey/composer-install action (which
provides built-in retry, caching, and --prefer-dist) in code-quality.yml and
tests.yml. Add a 3-attempt shell retry loop in release.yml where --no-dev
--optimize-autoloader flags are required.

phpunit.yml already used ramsey/composer-install and is unaffected.

Closes #57
2026-03-17 09:34:31 +00:00
ce96ea2e96 Improve release workflow
- Add consistent naming convention for releases
- Include changelog content in release notes
- Improve release title format
2025-04-21 15:47:57 +01:00
0874c4f59e Apply stashed changes after merging test workflow fix 2025-04-18 17:54:07 +01:00
2f4d88f8dd Add explicit permissions to GitHub Actions workflows 2025-04-18 14:43:19 +01:00
9d3e67d16b Fix release workflow to use correct plugin directory name 2025-04-18 14:17:19 +01:00
c7b590870c Initial commit of WordPress Plugin Starter Template for AI Coding
Some checks failed
Tests / PHP 7.0 (push) Has been cancelled
Tests / PHP 7.4 (push) Has been cancelled
Tests / PHP 8.0 (push) Has been cancelled
Tests / Code Style (push) Has been cancelled
Sync Wiki / Sync Wiki to GitHub (push) Has been cancelled
Release / Build and Release (push) Has been cancelled
2025-04-18 03:09:39 +01:00