Closed cociweb closed 1 month ago
The pull request introduces modifications to several GitHub Actions workflow files, including .github/workflows/builder.yaml
, .github/workflows/lint.yaml
, .github/workflows/release-notes.yaml
, and .github/workflows/tester.yaml
. Key changes involve removing specific branch triggers, adding a new workflow for release notes automation, and updating the changelog format in ebusd/CHANGELOG.md
. The overall structure and functionality of the workflows remain consistent, with a focus on streamlining triggers and ensuring accurate versioning.
File | Change Summary |
---|---|
.github/workflows/builder.yaml |
Removed push event trigger for main branch and version tags; kept workflow_dispatch trigger. |
.github/workflows/lint.yaml |
Removed specification of branches for pull requests; kept existing triggers and job structure. |
.github/workflows/release-notes.yaml |
Introduced new workflow to automate changelog creation and version management on tag pushes. |
.github/workflows/tester.yaml |
Changed push event to specifically include main branch; minor adjustments in job step indentation. |
ebusd/CHANGELOG.md |
Updated version header format; reformatted entries for versions 23.2.6, 23.2.5, 23.2.4, 23.2.3, 23.2.0. |
ebusd/config.yaml |
Updated version number from "23.2.6" to "4.4.4"; no other changes to configuration structure. |
🐇 "In the meadow where we play,
Workflows change, come what may.
Changelogs updated, clean and bright,
Version numbers now in sight!
Hopping forward, we embrace,
A smoother path in our coding space!" 🐇
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
This PR enables appending the changelog.md with the content (body) of a new GitHub Release. Consequently, building and publishing can be initiated by creating a new release (tagged with v0.0.0/V0.0.0/0.0.0 format) or manually through the dispatcher. Publishing will no longer be triggered by merges or pushes.
ATTENTION! Unfortunatelly, I'm not able to make a final test on my main branch, because the coderabbit 'hops' all the commit into this PR.
Summary by CodeRabbit
New Features
Bug Fixes
main
branch.Documentation
Chores