File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -103,9 +103,11 @@ jobs:
103103
104104 - name : Install composer dependencies
105105 if : steps.check_composer.outputs.files_exists == 'true'
106- run : |
107- cd ${{ env.APP_NAME }}
108- composer install --no-dev
106+ uses : ramsey/composer-install@65e4f84970763564f46a70b8a54b90d033b3bdda # 4.0.0
107+ with :
108+ composer-options : ' --no-dev'
109+ working-directory : ${{ env.APP_NAME }}
110+ ignore-cache : ' yes'
109111
110112 - name : Build ${{ env.APP_NAME }}
111113 # Skip if no package.json
Original file line number Diff line number Diff line change @@ -155,8 +155,8 @@ jobs:
155155 run : |
156156 npm ci
157157
158- - name : Set up dependencies
159- run : composer i
158+ - name : Install composer dependencies
159+ uses : ramsey/ composer-install@65e4f84970763564f46a70b8a54b90d033b3bdda # 4.0.0
160160
161161 - name : Regenerate OpenAPI
162162 run : composer run openapi
Original file line number Diff line number Diff line change 5858
5959 - name : Install composer dependencies
6060 if : steps.check_composer.outputs.files_exists == 'true'
61- run : composer install --no-dev
61+ uses : ramsey/composer-install@65e4f84970763564f46a70b8a54b90d033b3bdda # 4.0.0
62+ with :
63+ composer-options : ' --no-dev'
6264
6365 - name : Read package.json node and npm engines version
6466 uses : skjnldsv/read-package-engines-version-actions@06d6baf7d8f41934ab630e97d9e6c0bc9c9ac5e4 # v3
Original file line number Diff line number Diff line change @@ -43,10 +43,12 @@ jobs:
4343 env :
4444 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
4545
46- - name : Install dependencies
46+ - name : Remove nextcloud/ocp
4747 run : |
4848 composer remove nextcloud/ocp --dev --no-scripts
49- composer i
49+
50+ - name : Install composer dependencies
51+ uses : ramsey/composer-install@65e4f84970763564f46a70b8a54b90d033b3bdda # 4.0.0
5052
5153 - name : Lint
5254 run : composer run cs:check || ( echo 'Please run `composer run cs:fix` to format your code' && exit 1 )
Original file line number Diff line number Diff line change 7878 run : |
7979 npm ci
8080
81- - name : Set up dependencies
82- run : composer i
81+ - name : Install composer dependencies
82+ uses : ramsey/ composer-install@65e4f84970763564f46a70b8a54b90d033b3bdda # 4.0.0
8383
8484 - name : Regenerate OpenAPI
8585 run : composer run openapi
Original file line number Diff line number Diff line change @@ -47,12 +47,14 @@ jobs:
4747 env :
4848 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
4949
50- - name : Install dependencies
50+ - name : Remove nextcloud/ocp
5151 run : |
5252 composer remove nextcloud/ocp --dev --no-scripts
53- composer i
5453
55- - name : Install nextcloud/ocp
54+ - name : Install composer dependencies
55+ uses : ramsey/composer-install@65e4f84970763564f46a70b8a54b90d033b3bdda # 4.0.0
56+
57+ - name : Install nextcloud/ocp:dev-${{ steps.versions.outputs.branches-max }}
5658 run : composer require --dev nextcloud/ocp:dev-${{ steps.versions.outputs.branches-max }} --ignore-platform-reqs --with-dependencies
5759
5860 - name : Run coding standards check
Original file line number Diff line number Diff line change @@ -129,13 +129,17 @@ jobs:
129129 with :
130130 files : apps/${{ env.APP_NAME }}/composer.json
131131
132- - name : Set up dependencies
132+ - name : Remove nextcloud/ocp
133133 # Only run if phpunit config file exists
134134 if : steps.check_composer.outputs.files_exists == 'true'
135135 working-directory : apps/${{ env.APP_NAME }}
136136 run : |
137137 composer remove nextcloud/ocp --dev --no-scripts
138- composer i
138+
139+ - name : Install composer dependencies
140+ uses : ramsey/composer-install@65e4f84970763564f46a70b8a54b90d033b3bdda # 4.0.0
141+ with :
142+ working-directory : apps/${{ env.APP_NAME }}
139143
140144 - name : Set up Nextcloud
141145 env :
Original file line number Diff line number Diff line change @@ -127,14 +127,18 @@ jobs:
127127 with :
128128 files : apps/${{ env.APP_NAME }}/composer.json
129129
130- - name : Set up dependencies
130+ - name : Remove nextcloud/ocp
131131 # Only run if phpunit config file exists
132132 if : steps.check_composer.outputs.files_exists == 'true'
133133 working-directory : apps/${{ env.APP_NAME }}
134134 run : |
135135 composer remove nextcloud/ocp --dev --no-scripts
136- composer i
137136
137+ - name : Install composer dependencies
138+ uses : ramsey/composer-install@65e4f84970763564f46a70b8a54b90d033b3bdda # 4.0.0
139+ with :
140+ working-directory : apps/${{ env.APP_NAME }}
141+
138142 - name : Set up Nextcloud
139143 env :
140144 DB_PORT : 4444
Original file line number Diff line number Diff line change @@ -134,14 +134,18 @@ jobs:
134134 with :
135135 files : apps/${{ env.APP_NAME }}/composer.json
136136
137- - name : Set up dependencies
137+ - name : Remove nextcloud/ocp
138138 # Only run if phpunit config file exists
139139 if : steps.check_composer.outputs.files_exists == 'true'
140140 working-directory : apps/${{ env.APP_NAME }}
141141 run : |
142142 composer remove nextcloud/ocp --dev --no-scripts
143- composer i
144143
144+ - name : Install composer dependencies
145+ uses : ramsey/composer-install@65e4f84970763564f46a70b8a54b90d033b3bdda # 4.0.0
146+ with :
147+ working-directory : apps/${{ env.APP_NAME }}
148+
145149 - name : Set up Nextcloud
146150 env :
147151 DB_PORT : 1521
Original file line number Diff line number Diff line change @@ -125,14 +125,18 @@ jobs:
125125 with :
126126 files : apps/${{ env.APP_NAME }}/composer.json
127127
128- - name : Set up dependencies
128+ - name : Remove nextcloud/ocp
129129 # Only run if phpunit config file exists
130130 if : steps.check_composer.outputs.files_exists == 'true'
131131 working-directory : apps/${{ env.APP_NAME }}
132132 run : |
133133 composer remove nextcloud/ocp --dev --no-scripts
134- composer i
135134
135+ - name : Install composer dependencies
136+ uses : ramsey/composer-install@65e4f84970763564f46a70b8a54b90d033b3bdda # 4.0.0
137+ with :
138+ working-directory : apps/${{ env.APP_NAME }}
139+
136140 - name : Set up Nextcloud
137141 env :
138142 DB_PORT : 4444
You can’t perform that action at this time.
0 commit comments