Skip to content

Conversation

@jason-famedly
Copy link
Contributor

@jason-famedly jason-famedly commented Jun 17, 2025

For famedly/product-management#2985

I would like a release script that is user friendly, will handle a lot of the details of merging in upstream changes, and will even add to the existing changelog for me

Still using the version format of vX.Y.Z_A for this work. Adjust that to something else will be a followup.

make_release.sh vX.Y.Z_A

Will create the release directory if it does exist, or switch to it if it already does
Will pull and merge any changes from upstream on their similar branch
If there were local changes they will be added to the bottom of the entry for the most recent version(need to test hotfix behavior still)
Will push this release branch to Github
WIP - will probably not open a PR automagically, that could be unsecure
Once PR is open for release, CI should run
Release will be tagged locally and pushed to Github where the docker image should be built

@jason-famedly jason-famedly force-pushed the jason/new-release-script branch from a02a3f3 to 2778d6c Compare June 17, 2025 15:02
@jason-famedly jason-famedly changed the title wip Testing some release processes Jun 30, 2025
@jason-famedly jason-famedly force-pushed the jason/new-release-script branch from 2778d6c to 4d8a56d Compare July 7, 2025 11:11
@jason-famedly jason-famedly force-pushed the jason/new-release-script branch from 4d8a56d to 55f1271 Compare July 11, 2025 21:07
@jason-famedly jason-famedly force-pushed the jason/new-release-script branch from 55f1271 to ee34a6f Compare July 16, 2025 10:47
@jason-famedly
Copy link
Contributor Author

Replaced by #60

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants