From b686ecf269f1e2cf3526720643f04e7ef91e899e Mon Sep 17 00:00:00 2001 From: roxblnfk Date: Tue, 29 Sep 2026 20:07:53 +0400 Subject: [PATCH 1/2] ci: add release-please workflow Co-Authored-By: Claude Opus 5.5 (1M context) --- .gitattributes | 1 + .github/.release-please-config.json | 79 ++++++++++++++++++++++++++++ .github/workflows/create-release.yml | 31 +++++++++++ resources/version.json | 3 ++ 4 files changed, 114 insertions(+) create mode 100644 .github/.release-please-config.json create mode 100644 .github/workflows/create-release.yml create mode 100644 resources/version.json diff --git a/.gitattributes b/.gitattributes index 7a91380d..a3407cb7 100644 --- a/.gitattributes +++ b/.gitattributes @@ -4,3 +4,4 @@ /*.yml export-ignore /*.lock export-ignore /*.dist export-ignore +/resources/version.json export-ignore diff --git a/.github/.release-please-config.json b/.github/.release-please-config.json new file mode 100644 index 00000000..873045d6 --- /dev/null +++ b/.github/.release-please-config.json @@ -0,0 +1,79 @@ +{ + "$schema": "https://raw.githubusercontent.com/googleapis/release-please/main/schemas/config.json", + "release-type": "php", + "packages": { + ".": { + "package-name": "annotated", + "changelog-path": "/CHANGELOG.md" + } + }, + "include-component-in-tag": false, + "include-v-in-tag": true, + "changelog-sections": [ + { + "type": "feat", + "section": "Features", + "hidden": false + }, + { + "type": "fix", + "section": "Bug Fixes", + "hidden": false + }, + { + "type": "perf", + "section": "Performance Improvements", + "hidden": false + }, + { + "type": "docs", + "section": "Documentation", + "hidden": false + }, + { + "type": "deps", + "section": "Dependencies", + "hidden": false + }, + { + "type": "refactor", + "section": "Code Refactoring", + "hidden": false + }, + { + "type": "test", + "section": "Tests", + "hidden": true + }, + { + "type": "tests", + "section": "Tests", + "hidden": true + }, + { + "type": "build", + "section": "Build System", + "hidden": true + }, + { + "type": "ci", + "section": "Continuous Integration", + "hidden": true + }, + { + "type": "chore", + "section": "Miscellaneous", + "hidden": true + }, + { + "type": "style", + "section": "Styles", + "hidden": true + }, + { + "type": "revert", + "section": "Reverts", + "hidden": true + } + ] +} diff --git a/.github/workflows/create-release.yml b/.github/workflows/create-release.yml new file mode 100644 index 00000000..5b216729 --- /dev/null +++ b/.github/workflows/create-release.yml @@ -0,0 +1,31 @@ +--- + +# https://github.com/wayofdev/gh-actions/blob/master/.github/workflows/create-release.yml +# https://github.com/google-github-actions/release-please-action#release-types-supported +# https://github.com/googleapis/release-please/blob/main/docs/customizing.md + +on: # yamllint disable-line rule:truthy + push: + branches: + - 4.x + +name: 📦 Create release + +permissions: + contents: write + pull-requests: write + +jobs: + release: + runs-on: ubuntu-latest + steps: + - name: 🎉 Create release + uses: googleapis/release-please-action@v4.1.1 + id: release + with: + token: ${{ secrets.GITHUB_TOKEN }} + config-file: .github/.release-please-config.json + manifest-file: resources/version.json + target-branch: 4.x + +... diff --git a/resources/version.json b/resources/version.json new file mode 100644 index 00000000..c69cd293 --- /dev/null +++ b/resources/version.json @@ -0,0 +1,3 @@ +{ + ".": "4.6.0" +} From 63d9a572fd388f5cb4e6fd6d8dd902b199e55f20 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 29 Sep 2026 16:08:45 +0000 Subject: [PATCH 2/2] chore(4.x): release 4.6.1 --- CHANGELOG.md | 8 ++++++++ composer.json | 4 +++- resources/version.json | 2 +- 3 files changed, 12 insertions(+), 2 deletions(-) create mode 100644 CHANGELOG.md diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 00000000..b0a916bd --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,8 @@ +# Changelog + +## [4.6.1](https://github.com/cycle/annotated/compare/v4.6.0...v4.6.1) (2026-09-29) + + +### Dependencies + +* advertise cycle-orm-attributes skill via llm/skills ([e84262d](https://github.com/cycle/annotated/commit/e84262d3e3c07c1bf2f9b88154aa400036e63584)) diff --git a/composer.json b/composer.json index 5c3818be..e5025473 100644 --- a/composer.json +++ b/composer.json @@ -79,7 +79,9 @@ { "from": "github", "package": "cycle/skills", - "skills": ["cycle-orm-attributes"] + "skills": [ + "cycle-orm-attributes" + ] } ] } diff --git a/resources/version.json b/resources/version.json index c69cd293..2699ad0e 100644 --- a/resources/version.json +++ b/resources/version.json @@ -1,3 +1,3 @@ { - ".": "4.6.0" + ".": "4.6.1" }