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
Copy file name to clipboardExpand all lines: README.md
+8-10Lines changed: 8 additions & 10 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -36,8 +36,8 @@ composer.json-deploy
36
36
3. When running `php init.php`
37
37
38
38
- Creates a `.env` file from `.env.example`
39
-
- Copies `composer.json-deploy` to `composer.json`
40
-
- Runs `composer install`
39
+
- Copies `composer.json-linked` to `composer.json`
40
+
- Runs `composer update`
41
41
42
42
4. When running `devlink:status`:
43
43
@@ -50,7 +50,7 @@ composer.json-deploy
50
50
- Creates the packages folder, if it does not exist
51
51
- Creates symlinks for all configured packages
52
52
- Updates composer.json with development configuration
53
-
- Creates composer.json-deploy for production use
53
+
- Creates composer.json-linked for production use
54
54
- Asks to run `composer install`
55
55
- Asks to run `php artisan optimize:clear`
56
56
- Asks to run `php artisan queue:restart`
@@ -59,25 +59,23 @@ composer.json-deploy
59
59
60
60
- Removes all symlinks
61
61
- Deletes the packages folder, if empty
62
-
- Restores production-ready composer.json from composer.json-deploy
62
+
- Restores production-ready composer.json from composer.json-linked
63
63
- Asks to run `composer install`
64
64
- Asks to run `php artisan optimize:clear`
65
65
- Asks to run `php artisan queue:restart`
66
66
67
67
7. CI Safety Net - `deploy.sh`:
68
68
69
-
- If composer.json-deploy exists in the repository:
69
+
- If composer.json-linked exists in the repository:
70
70
- Remove all symlinks from /packages
71
-
- rename composer.json-deploy to composer.json
71
+
- rename composer.json-linked to composer.json
72
72
- Commit and push the change in your GitHub Action
73
73
74
-
## Mac
75
-
76
-
Mac works out of the box. You can have local packages mixed with the symlinked packages in your `/packages` folder.
74
+
Mac and Linux work out of the box. You can have local packages mixed with the symlinked packages in your `/packages` folder.
77
75
78
76

79
77
80
-
## Windows
78
+
###Windows
81
79
82
80
On Windows there are most probably some issues with ignoring symlinks. If you run into issues, you can either globally or project-wise disable the symlinks or do the following:
0 commit comments