Skip to content

Commit 1110604

Browse files
committed
ci(release): address PR review feedback
Align docker hotfix workflow_run pattern with runtime guard and make release recipe next-step guidance branch-aware for hotfix branches.
1 parent 171bfaa commit 1110604

File tree

2 files changed

+8
-2
lines changed

2 files changed

+8
-2
lines changed

.github/workflows/docker-publish.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ on:
1414
- completed
1515
branches:
1616
- main
17-
- hotfix/**
17+
- hotfix/*
1818

1919
permissions:
2020
contents: write

justfile

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -286,7 +286,13 @@ release:
286286
echo "Ready! Next steps:"
287287
echo " git commit -m 'chore: release v$version'"
288288
echo " git push origin HEAD"
289-
echo " Create PR → merge → trigger 'Publish Rust Crates' workflow"
289+
if [[ "$current_branch" == hotfix/* ]]; then
290+
echo " Trigger 'Publish Rust Crates' workflow from this hotfix branch"
291+
echo " Trigger 'Publish TypeScript SDK' workflow from this hotfix branch (if needed)"
292+
echo " Then merge hotfix back to main"
293+
else
294+
echo " Create PR → merge → trigger 'Publish Rust Crates' workflow"
295+
fi
290296

291297
# Start a hotfix branch from a deployed stable tag
292298
[group('release')]

0 commit comments

Comments
 (0)