-
Notifications
You must be signed in to change notification settings - Fork 1
Add support to create pre-releases with a generated changelog #271
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
82be326 to
5fe3ab4
Compare
e1ad094 to
3dce024
Compare
03d9eff to
eb60503
Compare
4868f63 to
048350c
Compare
Codecov Report❌ Patch coverage is Additional details and impacted files@@ Coverage Diff @@
## main #271 +/- ##
==========================================
- Coverage 91.55% 90.77% -0.78%
==========================================
Files 42 45 +3
Lines 2083 2201 +118
==========================================
+ Hits 1907 1998 +91
- Misses 176 203 +27 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
19e013d to
56af670
Compare
ff0db74 to
3c3061a
Compare
yeoldegrove
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Overall, nice work! See some nitpicks.
Also, we need some kind of written document how the release process works and how to push out a new release.
| --name 'python-gardenlinux-lib v${{ steps.get-tag-name.outputs.tag-name }}' \ | ||
| --latest \ | ||
| --body " | ||
| $(git-cliff -o - --current) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
These look really nice!
❯ git-cliff -o - --current
WARN git_cliff > "cliff.toml" is not found, using the default configuration
WARN git_cliff_core::changelog > 2 commit(s) were skipped due to parse error(s) (run with `-vv` for details)
## [0.10.8] - 2025-12-09
### 🐛 Bug Fixes
- Use local setup workflow for composite actions (#283)
- Pin 0.10.8 via tag
### 💼 Other
- *(deps)* Bump boto3 from 1.41.2 to 1.42.0 (#272)
- *(deps-dev)* Bump moto from 5.1.17 to 5.1.18 (#273)
- Pin all workflows to 0.10.8 commit hash (#282)
3c3061a to
9817220
Compare
Signed-off-by: Tobias Wolf <wolf@b1-systems.de> On-behalf-of: SAP <tobias.wolf@sap.com>
9817220 to
7c408ac
Compare
|
Could we extend this a bit so that it really also talks about the actual steps to be taken?
|
What this PR does / why we need it:
This PR enhances existing tooling to handle GitHub releases and adds support to generate a changelog for new releases of the
python-gardenlinux-lib.Which issue(s) this PR fixes:
Fixes #229
Fixes gardenlinux/gardenlinux#3800
Superseeds #210
Superseeds #230