diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index ff970da..5486e7f 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -1,6 +1,7 @@ name: CI on: push: + branches: [master] pull_request: schedule: # Run every on Friday to ensure everything works as expected. @@ -12,13 +13,12 @@ jobs: image: zammad/zammad-ci:latest services: postgresql: - image: postgres:14 + image: postgres:17 env: POSTGRES_USER: zammad POSTGRES_PASSWORD: zammad redis: - # Use Redis 5 which is shipped in Debian 10. - image: redis:5 + image: redis:7 env: ZAMMAD_PHP_API_CLIENT_UNIT_TESTS_URL: "http://localhost:3000" ZAMMAD_PHP_API_CLIENT_UNIT_TESTS_USERNAME: "admin@example.com" @@ -26,7 +26,7 @@ jobs: strategy: fail-fast: false matrix: - php: ['7.4', '7.3', '7.2', '8.0', '8.1', '8.2'] + php: ['7.4', '7.3', '7.2', '8.0', '8.1', '8.2', '8.3', '8.4'] name: PHP ${{ matrix.php }} steps: - uses: actions/checkout@v2