From e3ea6d3b952da67d7370073ab84d3400f2de14cf Mon Sep 17 00:00:00 2001 From: Markus Poerschke Date: Tue, 19 Dec 2023 19:49:04 +0100 Subject: [PATCH] Support PHP 8.3 --- .github/workflows/ci.yml | 5 +++-- CHANGELOG.md | 4 +++- composer.json | 2 +- composer.lock | 4 ++-- 4 files changed, 9 insertions(+), 6 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 8fed2361..10bb7706 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -16,6 +16,7 @@ jobs: - "8.0" - "8.1" - "8.2" + - "8.3" steps: - name: "Checkout" uses: "actions/checkout@v4" @@ -44,9 +45,9 @@ jobs: run: "PHPUNIT_FLAGS=--no-coverage make test-phpunit test-psalm test-examples" - name: "Run tests" - if: ${{ matrix.php-version == '8.2' }} + if: ${{ matrix.php-version == '8.2' || matrix.php-version == '8.3' }} run: "make -j -O test" - name: "Send code coverage" - if: ${{ matrix.php-version == '8.2' }} + if: ${{ matrix.php-version == '8.3' }} uses: codecov/codecov-action@v3.1.4 diff --git a/CHANGELOG.md b/CHANGELOG.md index 646bd450..787828e7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,7 +5,9 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). -## [Unreleased] +## [Unreleased]### Added + +- Support PHP 8.3 [#576](https://github.com/markuspoerschke/iCal/pull/576) ## [2.12.1] - 2023-06-22 diff --git a/composer.json b/composer.json index 87e0b8a0..4b080869 100644 --- a/composer.json +++ b/composer.json @@ -24,7 +24,7 @@ "docs": "https://ical.poerschke.nrw" }, "require": { - "php": ">=7.4 || ~8.0.0 || ~8.1.0 || ~8.2.0", + "php": ">=7.4 || ~8.0.0 || ~8.1.0 || ~8.2.0 || ~8.3.0", "ext-mbstring": "*", "symfony/deprecation-contracts": "^2.1 || ^3.0" }, diff --git a/composer.lock b/composer.lock index aa5ec052..bf7a4732 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "19d1be3533d05c888a02cfd757b8c676", + "content-hash": "961a590c723d214141b2123036c9c8fa", "packages": [ { "name": "symfony/deprecation-contracts", @@ -6076,7 +6076,7 @@ "prefer-stable": false, "prefer-lowest": false, "platform": { - "php": ">=7.4 || ~8.0.0 || ~8.1.0 || ~8.2.0", + "php": ">=7.4 || ~8.0.0 || ~8.1.0 || ~8.2.0 || ~8.3.0", "ext-mbstring": "*" }, "platform-dev": [],