From 5d16dda3445d5cba17dd33435e18ccbe7769600f Mon Sep 17 00:00:00 2001 From: Casey McLaughlin Date: Sat, 7 Dec 2024 10:54:35 -0500 Subject: [PATCH] Added PHP 8.4 GitHub build and updated action libraries --- .github/workflows/php.yml | 6 +++--- CHANGELOG.md | 5 +++++ 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/.github/workflows/php.yml b/.github/workflows/php.yml index 91ef30b..0ead2f6 100644 --- a/.github/workflows/php.yml +++ b/.github/workflows/php.yml @@ -6,10 +6,10 @@ jobs: strategy: fail-fast: false matrix: - php: ['7.4', '7.3', '8.0', '8.1', '8.2', '8.3'] + php: ['7.4', '7.3', '8.0', '8.1', '8.2', '8.3', '8.4'] name: PHP ${{ matrix.php }} steps: - - uses: actions/checkout@v1 + - uses: actions/checkout@v4 - name: Install PHP uses: shivammathur/setup-php@v2 with: @@ -23,7 +23,7 @@ jobs: id: composer-cache run: echo "::set-output name=dir::$(composer config cache-files-dir)" - name: Cache dependencies - uses: actions/cache@v1 + uses: actions/cache@v4 with: path: ${{ steps.composer-cache.outputs.dir }} key: ${{ matrix.php }}-composer-${{ hashFiles('**/composer.lock') }} diff --git a/CHANGELOG.md b/CHANGELOG.md index d9a6cff..aa9a39a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,11 @@ All notable changes to `Configula` will be documented in this file since v3.0 Updates should follow the [Keep a CHANGELOG](http://keepachangelog.com/) principles. +## UNRELEASED +### Changed +- Added GitHub build action for PHP 8.4 +- Updated GitHub build `action/checkout` and `action/cache` + ## [4.2] (2022-08-16) ### Added - Symfony Config 6.x tests