[TEST - DO NOT MERGE] Add release-plan.yaml (2026-01-17-001)#134
[TEST - DO NOT MERGE] Add release-plan.yaml (2026-01-17-001)#134hdamker-bot wants to merge 1 commit intomainfrom
Conversation
🦙 MegaLinter status: ✅ SUCCESS
See detailed report in MegaLinter reports |
|
Hi @hdamker, Thanks for the tool, seems great but I have some questions about it and what it does. Do you have more elaborated documentation about the bot itself and the autonomous process? I can't figure the procedure changes on the links provided. Our intention is to participate into the Fall26 with the scope of #111 , changes are not ready yet. So, my I understand that we need to update the YAML file prior to merge. In consequence, some practical questions arise:
Thanks in advance! |
|
Hi @stroncoso
This was just a test PR, should have put it into draft or close it earlier. Done now. Documentation is in work, will be available on the first link before actual roll-out. For now https://github.com/camaraproject/ReleaseManagement/blob/main/documentation/SupportingDocuments/CAMARA-Release-Workflow-and-Metadata-Concept.md is the best available documentation of the overall concept.
You could still merge it as is and do an own PR later before your first pre-release for Fall26. But wait for the official roll-out.
It replaces directly the release tracker in wiki. And it will be the base for the automated release. There will be a new kind of release issue which will pick up the data from the release-plan.yaml. If you are interested early in the details, you can have a look on camaraproject/ReleaseManagement#362
You mean the API Readiness checklists? ... they will most probably replaced by release-metadata within the release, or we will generate them (mostly). Not finally decided. Other documentation you still need to create and maintain yourself :-)
|
|
Hi @hdamker , Thanks for the comments and the bot, we will wait for the official release then. Best regards, |
Add release-plan.yaml for automated release tracking
This PR introduces
release-plan.yaml-- a metadata file that will replace manual wiki-based release tracking with automated tooling.What is this?
The
release-plan.yamlfile declares your release intentions for this repository. It enables:Pre-populated data
This file was generated from your latest release data and repository settings:
target_release_tagis set to r2.2 (your latest release)You only need to change
target_release_tagwhen you actively plan your next release.👉 Please review and adjust if API-specific contacts differ from repository-wide codeowners.
What to do now
Option A: Merge as-is (recommended if no immediate release planned)
target_release_type: nonemeans "no release currently planned"Option B: Update before merging (if planning a release soon)
target_release_typeto your intended release typetarget_release_tagfor your next release:target_api_versionfor any APIs being changedmeta_release: Fall26if participating in the meta-releaseBefore your next release
Update this file with your release intentions:
Documentation
📖 Full documentation (work in progress)
📖 Release Workflow and Metadata Specification
📖 API Versioning (in CAMARA API Design Guide)