diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index b0224ca..7b4a77f 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -4,11 +4,11 @@ on: [push, pull_request] jobs: test: - runs-on: ubuntu-18.04 + runs-on: ubuntu-latest services: postgres: - image: postgres:12 + image: postgres:13 env: POSTGRES_USER: 'postgres' POSTGRES_HOST_AUTH_METHOD: 'trust' @@ -19,25 +19,12 @@ jobs: strategy: fail-fast: false matrix: - php: ['7.3', '7.4', '8.0'] + php: ['8.1'] moodle-branch: [ - 'MOODLE_39_STABLE', - 'MOODLE_310_STABLE', - 'MOODLE_311_STABLE', - 'MOODLE_400_STABLE', - 'MOODLE_401_STABLE' + 'MOODLE_403_STABLE' ] database: [pgsql] - exclude: - # Exclude Moodle+PHP incompatible versions - # See: https://docs.moodle.org/dev/Moodle_and_PHP - - moodle-branch: 'MOODLE_401_STABLE' - php: '7.3' - - moodle-branch: 'MOODLE_39_STABLE' - php: '8.0' - - moodle-branch: 'MOODLE_310_STABLE' - php: '8.0' steps: - name: Get branch name @@ -45,7 +32,7 @@ jobs: uses: tj-actions/branch-names@v5.2 - name: Check out repository code - uses: actions/checkout@v2 + uses: actions/checkout@v4 with: path: plugin