@@ -54,7 +54,7 @@ permissions:
5454jobs :
5555 # Build custom NPM packages first - required by Nextcloud core and apps
5656 build-custom-npms :
57- runs-on : self-hosted
57+ runs-on : ubuntu-latest
5858 name : Build custom NPM packages
5959
6060 steps :
@@ -162,7 +162,7 @@ jobs:
162162
163163 # Build Nextcloud core after custom-npms are ready
164164 build-nextcloud-core :
165- runs-on : self-hosted
165+ runs-on : ubuntu-latest
166166 needs : build-custom-npms
167167 name : Build Nextcloud core
168168
@@ -187,7 +187,7 @@ jobs:
187187 tools : composer:v2
188188 extensions : gd, zip, curl, xml, xmlrpc, mbstring, sqlite, xdebug, pgsql, intl, imagick, gmp, apcu, bcmath, redis, soap, imap, opcache
189189 env :
190- runner : self-hosted
190+ runner : ubuntu-latest
191191
192192 - name : Install build dependencies
193193 run : sudo apt-get update && sudo apt-get install -y make zip unzip
@@ -249,7 +249,7 @@ jobs:
249249
250250 # Dedicated job for each app
251251 build-simplesettings-app :
252- runs-on : self-hosted
252+ runs-on : ubuntu-latest
253253 needs : build-custom-npms
254254 name : Build simplesettings app
255255
@@ -310,7 +310,7 @@ jobs:
310310 cache_key : ${{ steps.submodule_hash.outputs.hash }}
311311
312312 build-viewer-app :
313- runs-on : self-hosted
313+ runs-on : ubuntu-latest
314314 needs : build-custom-npms
315315 name : Build viewer app
316316
@@ -378,7 +378,7 @@ jobs:
378378 cache_key : ${{ steps.submodule_hash.outputs.hash }}
379379
380380 build-richdocuments-app :
381- runs-on : self-hosted
381+ runs-on : ubuntu-latest
382382 needs : build-custom-npms
383383 name : Build richdocuments app
384384
@@ -446,7 +446,7 @@ jobs:
446446 cache_key : ${{ steps.submodule_hash.outputs.hash }}
447447
448448 build-user-oidc-app :
449- runs-on : self-hosted
449+ runs-on : ubuntu-latest
450450 needs : build-custom-npms
451451 name : Build user_oidc app
452452
@@ -487,7 +487,7 @@ jobs:
487487 key : ${{ runner.os }}-built-user-oidc-${{ github.sha }}
488488
489489 build-nc-ionos-processes-app :
490- runs-on : self-hosted
490+ runs-on : ubuntu-latest
491491 needs : build-custom-npms
492492 name : Build nc_ionos_processes app
493493
@@ -521,7 +521,7 @@ jobs:
521521 key : ${{ runner.os }}-built-nc-ionos-processes-${{ github.sha }}
522522
523523 build-theming-app :
524- runs-on : self-hosted
524+ runs-on : ubuntu-latest
525525 needs : build-custom-npms
526526 name : Build theming app
527527
@@ -544,7 +544,7 @@ jobs:
544544 key : ${{ runner.os }}-built-theming-${{ github.sha }}
545545
546546 build-ionos-theme :
547- runs-on : self-hosted
547+ runs-on : ubuntu-latest
548548 needs : build-custom-npms
549549 name : Build IONOS theme
550550
@@ -606,7 +606,7 @@ jobs:
606606
607607 # Final assembly job that combines everything
608608 hidrive-next-build :
609- runs-on : self-hosted
609+ runs-on : ubuntu-latest
610610 needs :
611611 - build-custom-npms
612612 - build-nextcloud-core
@@ -640,7 +640,7 @@ jobs:
640640 tools : composer:v2
641641 extensions : gd, zip, curl, xml, xmlrpc, mbstring, sqlite, xdebug, pgsql, intl, imagick, gmp, apcu, bcmath, redis, soap, imap, opcache
642642 env :
643- runner : self-hosted
643+ runner : ubuntu-latest
644644
645645 - name : Restore built Nextcloud core
646646 uses : actions/cache/restore@v4
@@ -736,7 +736,7 @@ jobs:
736736 exit 1 # make it red to grab attention
737737
738738 upload-to-artifactory :
739- runs-on : self-hosted
739+ runs-on : ubuntu-latest
740740 # Upload the artifact to the Artifactory repository on PR *OR* on "ionos-dev|ionos-stable" branch push defined in the on:push:branches
741741 if : github.event_name == 'pull_request' || github.ref_name == 'ionos-dev' || github.ref_name == 'ionos-stable'
742742
0 commit comments