Conversation
owenlittlejohns
left a comment
There was a problem hiding this comment.
I took a quick look at this PR - sorry it took me a moment to get to.
- I can see
pre-commit.ciis running. Nice! - I can also see the unit tests have run and are passing.
I checked the repo settings, and the default branch is main still, and I don't see branch rule sets to protect direct pushes to develop, main, and the release/** branches. I may have misunderstood our Slack conversation @ank1m - do you want me to make those changes in the settings? Happy to do so, but I don't want to wade in and do it if you're not expecting me to. Let me know.
|
Yes, @owenlittlejohns, if you could please make these two changes for default branch and protected branches, it would be great. We don't have permissions to change branch settings. Thank you! |
|
Thank you @owenlittlejohns, it looks good. Could you also activate the checkbox for "Block force pushes" for these branches? |
|
awesome, thank you! |



Switch Github Actions to uv
--- config: theme: dark gitGraph: showCommitLabel: false mainBranchOrder: 6 --- gitGraph commit id: "0.1.1" branch develop order: 2 checkout develop commit id: "0.1.1.dev1.hash###" branch nice-feature order: 3 checkout nice-feature commit commit checkout develop merge nice-feature id: "0.1.1.dev2.hash###" branch issue-fix order: 1 checkout issue-fix commit commit checkout develop merge issue-fix id: "0.1.1.dev3.hash###" branch release/0.2.0 order: 4 checkout release/0.2.0 commit tag: "0.2.0rc1" branch bugfix order: 5 checkout bugfix commit checkout release/0.2.0 merge bugfix tag: "0.2.0rc2" commit tag: "0.2.0" type: HIGHLIGHT checkout main merge release/0.2.0 checkout develop merge release/0.2.0 branch new-feature order: 0 checkout new-feature commit commit checkout develop merge new-feature id: "0.2.0.dev2.hash###"main,develop,release/*branches are protected from direct pushesrelease/X.Y.Zbranch is created fromdevelopwhen a new release is approachingX.Y.ZrcN) are created onrelease/X.Y.Z, triggering Docker image builds and pushesrelease/X.Y.ZbranchX.Y.Ztag is created on therelease/X.Y.Zbranchrelease/X.Y.Zbranch is merged back into both main and developdevelopbranch version advances dynamically for the next development cyclePR Acceptance Checklist
developbranch defaultmain,develop, andrelease/**branchesharmony-casper