Skip to content

Commit 77f85b8

Browse files
IONOS(ci): Change runner from self-hosted to ubuntu-latest for all jobs in HiDrive Next Build workflow
1 parent dd3ba2b commit 77f85b8

File tree

1 file changed

+13
-13
lines changed

1 file changed

+13
-13
lines changed

.github/workflows/hidrive-next-build.yml

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ permissions:
5454
jobs:
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

Comments
 (0)