You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
docs: update README for Laravel 12 exclusivity and PR-first workflow
- Add prominent Laravel 12 exclusive section with clear warnings
- Update all examples to show PR-by-default behavior
- Replace --pr option with --direct option in documentation
- Update command descriptions to reflect new default behavior
- Add GitHub token requirement for PR creation
- Update test count from 97 to 113 test cases
- Emphasize safety benefits of PR-first workflow
- Add clear installation warning for Laravel 12 only
The README now clearly communicates that this package:
- Is exclusively for Laravel 12
- Creates PRs by default for safer updates
- Requires --direct flag for direct application
- Provides comprehensive safety features
A professional Laravel package for syncing with upstream repositories (GitHub, GitLab, Bitbucket, etc.) with comprehensive testing, modern architecture, and enterprise-grade features. Perfect for keeping your Laravel starter kit projects up to date!
13
+
A professional Laravel package for syncing with upstream repositories (GitHub, GitLab, Bitbucket, etc.) with comprehensive testing, modern architecture, and enterprise-grade features. **This package is exclusively designed for Laravel 12** and provides a safe, PR-first workflow for keeping your Laravel starter kit projects up to date!
14
+
15
+
## ⚠️ Laravel 12 Exclusive
16
+
17
+
> **Important**: This package is **exclusively designed for Laravel 12** and will not work with older Laravel versions. It leverages Laravel 12's modern architecture and features to provide the best possible experience.
18
+
19
+
### Why Laravel 12 Only?
20
+
-**Modern Architecture** - Built for Laravel 12's streamlined structure
21
+
-**Enhanced Security** - Leverages Laravel 12's improved security features
22
+
-**Better Performance** - Optimized for Laravel 12's performance improvements
23
+
-**Future-Proof** - Designed to grow with Laravel's evolution
14
24
15
25
## 🚀 LaravelPlus Community
16
26
@@ -30,7 +40,7 @@ Welcome to the **LaravelPlus** community! We're building tools that make Laravel
30
40
-**Safe Operations** - Dry-run mode and comprehensive error handling
31
41
32
42
### 🧪 **Testing & Quality**
33
-
-**Comprehensive Test Suite** - 97 test cases covering all functionality
43
+
-**Comprehensive Test Suite** - 113 test cases covering all functionality
34
44
-**Built-in Testing** - Validate configuration and connectivity before syncing
35
45
-**Code Quality Tools** - PHPStan, Rector, and Laravel Pint integration
36
46
-**Modern Testing** - Pest PHP with Laravel Testbench
@@ -42,8 +52,9 @@ Welcome to the **LaravelPlus** community! We're building tools that make Laravel
42
52
-**Easy Setup** - Interactive setup command with beautiful prompts
43
53
44
54
### 🔀 **Advanced Workflows**
45
-
-**Pull Request Workflow** - Create PRs instead of direct merges for safer updates
For safer updates in production environments, you can create pull requests instead of direct merges:
257
+
**This package creates pull requests by default** for safer updates in production environments. This is a Laravel 12 exclusive feature that ensures all upstream changes go through proper review:
245
258
246
259
### Setup GitHub Integration
247
260
@@ -263,8 +276,8 @@ GITHUB_REPO=your_repo_name
263
276
# Check for updates first
264
277
php artisan laravelplus:check
265
278
266
-
# Create a PR with upstream updates
267
-
php artisan laravelplus:update --pr
279
+
# Create a PR with upstream updates (default behavior)
0 commit comments