]> BookStack Code Mirror - bookstack/commitdiff
CI: Added php8.4 to CI suites, bumped action/os versions
authorDan Brown <redacted>
Wed, 11 Dec 2024 18:50:10 +0000 (18:50 +0000)
committerDan Brown <redacted>
Wed, 11 Dec 2024 18:50:10 +0000 (18:50 +0000)
.github/workflows/analyse-php.yml
.github/workflows/lint-php.yml
.github/workflows/test-migrations.yml
.github/workflows/test-php.yml

index dbeaf94724a55da28fab74019fc673e0b7c94d12..647835aeb2f1a3a9fc816600394b600edfaf3bc5 100644 (file)
@@ -11,9 +11,9 @@ on:
 jobs:
   build:
     if: ${{ github.ref != 'refs/heads/l10n_development' }}
-    runs-on: ubuntu-22.04
+    runs-on: ubuntu-24.04
     steps:
-    - uses: actions/checkout@v1
+    - uses: actions/checkout@v4
 
     - name: Setup PHP
       uses: shivammathur/setup-php@v2
index b2f8b3d2b4a96184bea3904fb9ad618c0e86c19c..cb9dedcb25a86b72d384775799e730444a47f1c7 100644 (file)
@@ -11,14 +11,14 @@ on:
 jobs:
   build:
     if: ${{ github.ref != 'refs/heads/l10n_development' }}
-    runs-on: ubuntu-22.04
+    runs-on: ubuntu-24.04
     steps:
-    - uses: actions/checkout@v1
+    - uses: actions/checkout@v4
 
     - name: Setup PHP
       uses: shivammathur/setup-php@v2
       with:
-        php-version: 8.1
+        php-version: 8.3
         tools: phpcs
 
     - name: Run formatting check
index 10cfbe1720414876191eeca2597493b3bf4b09a2..2d6d280b2ee2fc5dc3519b862e927caed335fd84 100644 (file)
@@ -13,12 +13,12 @@ on:
 jobs:
   build:
     if: ${{ github.ref != 'refs/heads/l10n_development' }}
-    runs-on: ubuntu-22.04
+    runs-on: ubuntu-24.04
     strategy:
       matrix:
-        php: ['8.1', '8.2', '8.3']
+        php: ['8.1', '8.2', '8.3', '8.4']
     steps:
-      - uses: actions/checkout@v1
+      - uses: actions/checkout@v4
 
       - name: Setup PHP
         uses: shivammathur/setup-php@v2
index 269f326320a4f39ef338a4103817a1e9e808205a..ee9cf39bc2aa197f733a27af96714899f956f4b1 100644 (file)
@@ -16,9 +16,9 @@ jobs:
     runs-on: ubuntu-22.04
     strategy:
       matrix:
-        php: ['8.1', '8.2', '8.3']
+        php: ['8.1', '8.2', '8.3', '8.4']
     steps:
-    - uses: actions/checkout@v1
+    - uses: actions/checkout@v4
 
     - name: Setup PHP
       uses: shivammathur/setup-php@v2
Morty Proxy This is a proxified and sanitized view of the page, visit original site.