diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index f262c46..f85252e 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -38,7 +38,6 @@ These guidelines apply to all contributions, including: * Source code changes * Documentation updates -* Workflow and automation changes * Bug reports and enhancement proposals ## Prerequisites @@ -72,7 +71,6 @@ The repository provides several tools to streamline development: * **Makefile**: Common development tasks (`make help` to see all commands) * **Pre-commit Hooks**: Automatic local validation before commits * **VS Code Tasks**: Pre-configured tasks for common operations -* **CI/CD Workflows**: Automated testing and deployment via MokoStandards Run `make validate-required` before submitting PRs to catch common issues early. @@ -81,8 +79,7 @@ Run `make validate-required` before submitting PRs to catch common issues early. 1. Fork the repository. 2. Create a branch from the active development branch. 3. Make focused, minimal changes that address a single concern. -4. Ensure changes pass existing CI checks. -5. Submit a pull request with a clear description of intent and impact. +4. Submit a pull request with a clear description of intent and impact. Direct commits to protected branches are not permitted. diff --git a/README.md b/README.md index cb05c85..2cc066a 100644 --- a/README.md +++ b/README.md @@ -171,7 +171,6 @@ make package ### Development Resources - **[Quick Start Guide](./docs/QUICK_START.md)** - Get up and running in 5 minutes -- **[Workflow Guide](./docs/WORKFLOW_GUIDE.md)** - Complete workflow reference with examples - **[Joomla Development Guide](./docs/JOOMLA_DEVELOPMENT.md)** - Testing, quality checks, and deployment - **[Contributing Guide](./CONTRIBUTING.md)** - How to contribute @@ -180,23 +179,6 @@ make package - **Makefile**: Run `make help` to see all available commands - **Pre-commit Hooks**: Automatic validation before commits - **VS Code Tasks**: Pre-configured development tasks -- **GitHub Actions**: Automated CI/CD pipelines - -### Cross-Platform Support - -All automation is handled through the Makefile and GitHub Actions workflows for maximum cross-platform compatibility: -- **Joomla Extension Support**: Full support for Joomla 4.x and 5.x templates, components, modules, and plugins -- **Platform Detection**: Workflows automatically detect whether you're working with Joomla extensions -- **MokoStandards Integration**: Uses reusable workflows from MokoStandards for consistency - -### Joomla Development Workflows - -Comprehensive Joomla-aware development tools and workflows are available: - -- **Extension Packaging** - Create distributable ZIP packages for Joomla or Dolibarr -- **PHP Quality Checks** - PHPStan and PHP_CodeSniffer with Joomla standards -- **Automated Testing** - Codeception framework with multiple Joomla versions -- **CI/CD Pipelines** - GitHub Actions with caching for faster builds Run `make help` to see all available development commands.