2525 server-max : ${{ steps.versions.outputs.branches-max-list }}
2626 steps :
2727 - name : Checkout app
28- uses : actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
28+ uses : actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
2929 with :
3030 persist-credentials : false
3131
4343 src : ${{ steps.changes.outputs.src }}
4444
4545 steps :
46- - uses : dorny/paths-filter@fbd0ab8f3e69293af611ebaee6363fc25e6d187d # v4.0.1
46+ - uses : dorny/paths-filter@7b450fff21473bca461d4b92ce414b9d0420d706 # v4.0.2
4747 id : changes
4848 continue-on-error : true
4949 with :
@@ -102,15 +102,15 @@ jobs:
102102 echo "APP_NAME=${GITHUB_REPOSITORY##*/}" >> $GITHUB_ENV
103103
104104 - name : Checkout server
105- uses : actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
105+ uses : actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
106106 with :
107107 persist-credentials : false
108108 submodules : true
109109 repository : nextcloud/server
110110 ref : ${{ matrix.server-versions }}
111111
112112 - name : Checkout app
113- uses : actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
113+ uses : actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
114114 with :
115115 persist-credentials : false
116116 path : apps/${{ env.APP_NAME }}
@@ -134,13 +134,17 @@ 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
143+
144+ - name : Install composer dependencies
145+ uses : ramsey/composer-install@65e4f84970763564f46a70b8a54b90d033b3bdda # 4.0.0
146+ with :
147+ working-directory : apps/${{ env.APP_NAME }}
144148
145149 - name : Set up Nextcloud
146150 env :
0 commit comments