diff --git a/Cargo.lock b/Cargo.lock index ee844452b..a2db8c0af 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1370,7 +1370,7 @@ dependencies = [ [[package]] name = "gl-client" -version = "0.3.1" +version = "0.3.2" dependencies = [ "anyhow", "async-stream 0.3.6", diff --git a/libs/cln-version-manager/.kacl.yml b/libs/cln-version-manager/.kacl.yml new file mode 100644 index 000000000..6ce4f7a36 --- /dev/null +++ b/libs/cln-version-manager/.kacl.yml @@ -0,0 +1,52 @@ +kacl: + file: CHANGELOG.md + allowed_header_titles: + - Changelog + - Change Log + allowed_version_sections: + - Added + - Changed + - Deprecated + - Removed + - Fixed + - Security + default_content: + - 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). + release: + add_unreleased: True + git: + commit: False + commit_message: "[skip ci] Releasing Changelog version {new_version}" + commit_additional_files: [] + tag: False + tag_name: "v{new_version}" + tag_description: "Version v{new_version} released" + links: + auto_generate: False + compare_versions_template: '{host}/compare/{previous_version}...{version}' + unreleased_changes_template: '{host}/compare/{latest_version}...master' + initial_version_template: '{host}/tree/{version}' + extension: + post_release_version_prefix: null + issue_tracker: + jira: + host: null + username: null + password: null + issue_patterns: ["[A-Z]+-[0-9]+"] + comment_template: | + # 🚀 New version [v{new_version}]({link}) + + A new release has been created referencing this issue. Please check it out. + + ## 🚧 Changes in this version + + {changes} + + ## 🧭 Reference + + Code: [Source Code Management System]({link}) + stash: + directory: .kacl_stash + always: False diff --git a/libs/cln-version-manager/CHANGELOG.md b/libs/cln-version-manager/CHANGELOG.md new file mode 100644 index 000000000..a5eaa9605 --- /dev/null +++ b/libs/cln-version-manager/CHANGELOG.md @@ -0,0 +1,11 @@ +# Changelog + +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 + +### Fixed + +- Updated the hashes for v24.02gl1 and v24.11gl1. We applied some server-side patches for these versions. diff --git a/libs/cln-version-manager/clnvm/cln_version_manager.py b/libs/cln-version-manager/clnvm/cln_version_manager.py index 46ed50172..41081335f 100644 --- a/libs/cln-version-manager/clnvm/cln_version_manager.py +++ b/libs/cln-version-manager/clnvm/cln_version_manager.py @@ -72,7 +72,7 @@ class VersionDescriptor: VersionDescriptor( tag="v24.02gl1", url="https://storage.googleapis.com/greenlight-artifacts/cln/lightningd-v24.02gl1.tar.bz2", - checksum="101b0cc02031b64efa792d6b3f82382ecb0940fa3e305c3e900aa804245877d6", + checksum="31fc7e79eddfa5c4083d8d516b3c95477e65b0d2c6b671fd12170819db3217be", ), VersionDescriptor( tag="v24.02", @@ -82,7 +82,7 @@ class VersionDescriptor: VersionDescriptor( tag="v24.11gl1", url="https://storage.googleapis.com/greenlight-artifacts/cln/lightningd-v24.11gl1.tar.bz2", - checksum="a1cf285ecc2be4367b8a1b4962243ba62faa7d0d4b2a6fb0da9cb21b49a492ac", + checksum="06818569d3a68d578cf390d01a6d09a5c969b7c6fdef9291dfe6fb707bb02fcc", ), VersionDescriptor( tag="v25.05gl1", diff --git a/libs/cln-version-manager/pyproject.toml b/libs/cln-version-manager/pyproject.toml index ade4bcc6a..0688bc726 100644 --- a/libs/cln-version-manager/pyproject.toml +++ b/libs/cln-version-manager/pyproject.toml @@ -26,6 +26,7 @@ build-backend = "hatchling.build" dev = [ "mypy>=1.14.1", "pytest>=7.4.4", + "python-kacl>=0.6.7", "types-requests>=2.31.0.6", ] @@ -35,4 +36,4 @@ include = [ ] [project.scripts] -hello = "clnvm.cli:run" \ No newline at end of file +hello = "clnvm.cli:run"