Skip to content

Commit

Permalink
Update GitHub Actions
Browse files Browse the repository at this point in the history
Changed:
- Add PHP 8.1, 8.2, 8.3, and 8.4 (allow to fail).
  • Loading branch information
mcaskill committed Aug 6, 2024
1 parent 6b2b42f commit c8d2e29
Showing 1 changed file with 11 additions and 1 deletion.
12 changes: 11 additions & 1 deletion .github/workflows/continuous-integration.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,9 @@ on: [push, pull_request]

jobs:
test:
name: "CI"
name: "CI (${{ matrix.php-version }}, ${{ matrix.composer-version }}, ${{ matrix.phpdotenv-version }})"
runs-on: ubuntu-latest
continue-on-error: ${{ matrix.experimental }}

strategy:
matrix:
Expand All @@ -15,18 +16,27 @@ jobs:
- "7.3"
- "7.4"
- "8.0"
- "8.1"
- "8.2"
- "8.3"
composer-version: ["v2"]
phpdotenv-version: ["^4.1", "^5.2"]
experimental: [false]
include:
- php-version: "7.1"
composer-version: "v1"
phpdotenv-version: "^4.1"
experimental: false
- php-version: "7.1"
composer-version: "v1"
phpdotenv-version: "^5.2"
experimental: false
- php-version: "7.4"
composer-version: "v1"
phpdotenv-version: "^5.2"
experimental: false
- php-version: "8.4"
experimental: true

steps:
- name: "Checkout"
Expand Down

0 comments on commit c8d2e29

Please sign in to comment.