From c4a77e227422212a6923735185464e09ee5106e6 Mon Sep 17 00:00:00 2001 From: Melroy van den Berg Date: Fri, 31 Jul 2026 21:09:22 +0200 Subject: [PATCH 1/2] Update GitHub Actions to use latest versions --- .github/workflows/deploy.yml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index dc60ea3..87d7e03 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -34,9 +34,9 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Setup Node - uses: actions/setup-node@v6 + uses: actions/setup-node@v7 with: node-version: "24" cache: "npm" @@ -44,7 +44,7 @@ jobs: - name: Setup PHP uses: shivammathur/setup-php@v2 with: - php-version: "8.4" + php-version: "8.5" - name: Clone and setup Mbin repo run: git clone https://github.com/mbinOrg/mbin && cp mbin/.env.example mbin/.env @@ -58,7 +58,7 @@ jobs: run: echo "dir=$(composer config cache-files-dir)" >> $GITHUB_OUTPUT - name: Cache composer cache directory - uses: actions/cache@v4 + uses: actions/cache@v6 with: path: ${{ steps.composer-cache.outputs.dir }} key: ${{ runner.os }}-composer-${{ hashFiles('**/composer.lock') }} @@ -84,7 +84,7 @@ jobs: services: postgres: # Docker Hub image - image: postgres:18 + image: postgres:19 # Provide the password for postgres env: POSTGRES_DB: mbin_test @@ -120,4 +120,4 @@ jobs: steps: - name: Deploy to GitHub Pages id: deployment - uses: actions/deploy-pages@v4 + uses: actions/deploy-pages@v5 From c4ea37974d52d51130548a790f5d6d799fa77c12 Mon Sep 17 00:00:00 2001 From: Melroy van den Berg Date: Fri, 31 Jul 2026 21:10:57 +0200 Subject: [PATCH 2/2] Change PostgreSQL image version from 19 to 18 (my bad v19 is still beta) --- .github/workflows/deploy.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 87d7e03..60f5efc 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -84,7 +84,7 @@ jobs: services: postgres: # Docker Hub image - image: postgres:19 + image: postgres:18 # Provide the password for postgres env: POSTGRES_DB: mbin_test