Flat line CI/CD integration for Release Documentation#82
Conversation
|
Important Review skippedReview was skipped due to path filters ⛔ Files ignored due to path filters (5)
CodeRabbit blocks several paths by default. You can override this behavior by explicitly including those paths in the path filters. For example, including ⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: ASSERTIVE Plan: Pro Plus Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
Note
|
|
@utkarsh232005 review and merge please |
|
@utkarsh232005, the readme I changed contained some commands. I suggest that if they are needed, you add them in the repository readme because their existence inside the |
|
@Yuvraj-Sarathe can we push this same to the kdm-website /docs folder whenever new release occurs the changelog written here will be shared with the kdm-website too show the changelogs on website also? |
We can implement cross repo github action ci |
Yes, we can do this using a cross-repos push. Whenever a release tag triggers the changelog engine here, we can have the GitHub Actions runner automatically authenticate against the kdm-website repo, drop the newly generated version markdown file directly into its /docs folder, and commit it. But I have never worked with such things, so I lack experience here in how to execute it. Plus, if it is cross-repository, I am assuming only the owner of both repos can do this. |
Target Issue
Closes #79
Fixes the verification task for the flat-file changelog workflow engine.
Description
This PR finalizes and verifies the event-driven
changelog.ymlflat-file documentation pipeline. It completely restructures the tracking baseline to prevent syntax breaking and fully populates all historical version records.Key Changes
docs/README.mdto utilize a scalable, reverse-chronological unordered list for version indexing instead of the rigid markdown table syntax that caused formatting corruption during automation appending loops.v*.md).v1.1.3,v1.2.0,v1.2.1, andv1.2.2) using the GitHub CLI interface.v1.2.3-testandv1.2.4-test).Verification & Testing Results
mapfile) and globbing safe-guards (shopt -s nullglob) under a forced pre-release webhook trigger.---separator line and builds a flawless, uncorrupted version history down the file layout dynamically.