From 6a6d912d15c3b761989e80cfb855cf1b3c660322 Mon Sep 17 00:00:00 2001 From: "Eric Richer eric.richer@vistoconsulting.com" Date: Thu, 2 Jan 2025 20:46:19 -0500 Subject: [PATCH 1/3] Added PHP 8.4 to CI matrix --- .github/workflows/build_test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build_test.yml b/.github/workflows/build_test.yml index ad3de4c..bc5cb49 100644 --- a/.github/workflows/build_test.yml +++ b/.github/workflows/build_test.yml @@ -15,7 +15,7 @@ jobs: build: strategy: matrix: - php_version: ['8.1', '8.2', '8.3'] + php_version: ['8.1', '8.2', '8.3', '8.4'] deps: ['--prefer-lowest --prefer-dist', ''] include: - code-coverage: 'yes' From 55edc852c39080d939bcec60dac2284ea52752a2 Mon Sep 17 00:00:00 2001 From: "Eric Richer eric.richer@vistoconsulting.com" Date: Thu, 2 Jan 2025 20:49:35 -0500 Subject: [PATCH 2/3] Dropping CHANGELOG.md file --- CHANGELOG.md | 42 ------------------------------------------ 1 file changed, 42 deletions(-) delete mode 100644 CHANGELOG.md diff --git a/CHANGELOG.md b/CHANGELOG.md deleted file mode 100644 index 08ac56f..0000000 --- a/CHANGELOG.md +++ /dev/null @@ -1,42 +0,0 @@ -LmcUser ChangeLog -======= - -V3.3.3 ------------- - -* Fixed session storage name to be constant not dependent from used class. -* Added the ability to exchange the underlying hydrator for the user hydrator decorator. - -V3.3.2 ------------- - -* updated unit tests -* Travis reconfig - -V3.3.1 ------------- - -* Update README.md - -V3.3.0 ------------- - -* This release marks the move from the old organization namespace to the new one. - -V3.2.0 ------------- -* Updated minimum PHP version to 7.3 -* Updated deprecated method ClassMethods to ClassMethodsHydrator -* Updated PHPUNIT to latest version (v9) -* Fixed broken unit tests -* General updates to CI condfig (Travis) - -V3.1.0 ------------- - -* Migration from Zend to Laminas. -All namespaces, files, config keys and other references to Zend or Zfc were updates to Lmc. - -* Due the extensive refactoring, this release has significant backward breaking changes from v3.0 -of the original Zfc component. However, as this release does not constitute new features, it remains -part of the 3.X major version. From 020d3bc3707e844bc65ee917d6f13e1394e60b38 Mon Sep 17 00:00:00 2001 From: "Eric Richer eric.richer@vistoconsulting.com" Date: Thu, 2 Jan 2025 20:56:19 -0500 Subject: [PATCH 3/3] Added release-on-milestone-closed GH workflow --- .../workflows/release-on-milestone-closed.yml | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 .github/workflows/release-on-milestone-closed.yml diff --git a/.github/workflows/release-on-milestone-closed.yml b/.github/workflows/release-on-milestone-closed.yml new file mode 100644 index 0000000..8fcab85 --- /dev/null +++ b/.github/workflows/release-on-milestone-closed.yml @@ -0,0 +1,17 @@ +# https://help.github.com/en/categories/automating-your-workflow-with-github-actions + +name: "Automatic Releases" + +on: + milestone: + types: + - "closed" + +jobs: + release: + uses: laminas/workflow-automatic-releases/.github/workflows/release-on-milestone-closed.yml@1.x + secrets: + GIT_AUTHOR_EMAIL: ${{ secrets.GIT_AUTHOR_EMAIL }} + GIT_AUTHOR_NAME: ${{ secrets.GIT_AUTHOR_NAME }} + ORGANIZATION_ADMIN_TOKEN: ${{ secrets.ORGANIZATION_ADMIN_TOKEN }} + SIGNING_SECRET_KEY: ${{ secrets.SIGNING_SECRET_KEY }}