-
Notifications
You must be signed in to change notification settings - Fork 82
Simplify release and back-to-dev processes #4860
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: master
Are you sure you want to change the base?
Conversation
Geotrek-admin
|
Project |
Geotrek-admin
|
Branch Review |
refs/pull/4860/merge
|
Run status |
|
Run duration | 02m 16s |
Commit |
|
Committer | Jean-Etienne Castagnede |
View all properties for this run ↗︎ |
Test results | |
---|---|
|
0
|
|
0
|
|
0
|
|
0
|
|
22
|
View all changes introduced in this branch ↗︎ |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## master #4860 +/- ##
=======================================
Coverage 98.47% 98.47%
=======================================
Files 273 273
Lines 22256 22256
=======================================
Hits 21916 21916
Misses 340 340 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
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.
Pull Request Overview
This PR simplifies the release and back-to-development processes by introducing two new Makefile targets that automate the manual steps previously required. The changes streamline version management, changelog updates, and Debian package configuration.
- Introduces
make release version=x.y.z
to automate version updates across VERSION file, debian/changelog, and docs/changelog.rst - Adds
make back_to_dev version=x.y.z
to prepare the repository for next development cycle - Updates documentation to reflect the new simplified workflow
Reviewed Changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated 4 comments.
File | Description |
---|---|
Makefile | Adds new release and back_to_dev targets with automated version management |
docs/contribute/guidelines.rst | Updates release documentation to use new Makefile targets |
Description
Make easier release and back-to-dev processes
make release version=x.yyy.z
make back_to_dev version=x.yyy.z
Related Issue
Checklist