Skip to content

Commit

Permalink
IONOS(ci): use self-hosted runner
Browse files Browse the repository at this point in the history
Signed-off-by: Misha M.-Kupriyanov <[email protected]>
  • Loading branch information
printminion-co committed Dec 11, 2024
1 parent 426ee12 commit 4ac7564
Showing 1 changed file with 18 additions and 1 deletion.
19 changes: 18 additions & 1 deletion .github/workflows/hidrive-next-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ permissions:

jobs:
hidrive-next-build:
runs-on: ubuntu-latest
runs-on: self-hosted

permissions:
contents: read
Expand All @@ -60,6 +60,23 @@ jobs:
with:
node-version-file: "package.json"

- name: Install Dependencies
run: sudo apt-get update && sudo apt-get install -y make zip unzip

- name: Verify dependencies versions
run: make --version && node --version && npm --version

- name: Setup PHP with PECL extension
uses: shivammathur/setup-php@c541c155eee45413f5b09a52248675b1a2575231 #v2.31.1
with:
tools: composer:v2
extensions: gd, zip, curl, xml, xmlrpc, mbstring, sqlite, xdebug, pgsql, intl, imagick, gmp, apcu, bcmath, redis, soap, imap, opcache
env:
runner: self-hosted

- name: Verify PHP install
run: php -i && php -m

- name: Build Nextcloud
run: make -f IONOS/Makefile build_nextcloud FONTAWESOME_PACKAGE_TOKEN=${{ secrets.FONTAWESOME_PACKAGE_TOKEN }}

Expand Down

0 comments on commit 4ac7564

Please sign in to comment.