From 3a7c3b450353c2003135536a82274cba8836af2c Mon Sep 17 00:00:00 2001 From: Stephen Cox Date: Fri, 9 Aug 2024 15:23:36 +0100 Subject: [PATCH] Updates to GitHub testing * Fixes Docker Compose * Run tests daily * Adds testing with PHP 8.3 --- .github/workflows/localgov_microsites.yml | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/.github/workflows/localgov_microsites.yml b/.github/workflows/localgov_microsites.yml index 52366d6..604f20b 100644 --- a/.github/workflows/localgov_microsites.yml +++ b/.github/workflows/localgov_microsites.yml @@ -10,6 +10,8 @@ on: pull_request: branches: - '4.x' + schedule: + - cron: '0 6 * * *' workflow_dispatch: env: @@ -32,6 +34,7 @@ jobs: php-version: - '8.1' - '8.2' + - '8.3' steps: @@ -96,6 +99,7 @@ jobs: php-version: - '8.1' - '8.2' + - '8.3' steps: @@ -132,6 +136,7 @@ jobs: php-version: - '8.1' - '8.2' + - '8.3' steps: @@ -167,6 +172,7 @@ jobs: php-version: - '8.1' - '8.2' + - '8.3' steps: @@ -185,7 +191,7 @@ jobs: localgov-build-${{ matrix.localgov-version }}-${{ matrix.drupal-version }}-${{ matrix.php-version }}- - name: Start Docker environment - run: docker-compose -f docker-compose.yml up -d + run: docker compose -f docker-compose.yml up -d - name: Run PHPUnit tests run: |