diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index a48876e..2688cf0 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -19,7 +19,7 @@ jobs: if: ${{ github.event.workflow_run.conclusion == 'success' }} steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: fetch-depth: 0 diff --git a/.github/workflows/template-sync.yml b/.github/workflows/template-sync.yml index 88db047..f0ae609 100644 --- a/.github/workflows/template-sync.yml +++ b/.github/workflows/template-sync.yml @@ -33,13 +33,13 @@ jobs: - name: Setup PHP uses: shivammathur/setup-php@v2 with: - php-version: 8.2 + php-version: 8.3 extensions: dom, libxml, mbstring tools: composer:v2 coverage: none - name: Composer cache - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: vendor key: composer-${{ hashFiles('composer.json') }} diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 070c217..eac534c 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -17,16 +17,16 @@ jobs: strategy: fail-fast: true matrix: - php: [8.2] + php: [8.2, 8.3] runs-on: packages container: chialab/php:${{ matrix.php }} steps: - name: Checkout code - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Composer cache - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: vendor key: composer-${{ hashFiles('composer.json') }} @@ -40,13 +40,13 @@ jobs: php-cs-fixer: name: php-cs-fixer runs-on: packages - container: chialab/php:8.2 + container: chialab/php:8.3 steps: - name: Checkout code - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Composer cache - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: vendor key: composer-${{ hashFiles('composer.json') }} @@ -64,7 +64,7 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Run prettier uses: actionsx/prettier@v3 @@ -76,16 +76,16 @@ jobs: strategy: fail-fast: true matrix: - php: [8.2] + php: [8.2, 8.3] runs-on: packages container: chialab/php:${{ matrix.php }} steps: - name: Checkout code - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Composer cache - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: vendor key: composer-${{ hashFiles('composer.json') }}