We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 994123d commit 44667deCopy full SHA for 44667de
.github/workflows/fork-sync-upstream.yml
@@ -67,9 +67,10 @@ jobs:
67
id: prep
68
run: |
69
set -euo pipefail
70
- stamp="$(date -u +%Y%m%d-%H%M%S)"
71
upstream_sha="$(git rev-parse --short "upstream/${UPSTREAM_BRANCH}")"
72
- sync_branch="sync/${UPSTREAM_BRANCH}-${stamp}-${upstream_sha}"
+ safe_patch="$(echo "${PATCH_BRANCH}" | tr '/' '-')"
+ safe_upstream="$(echo "${UPSTREAM_BRANCH}" | tr '/' '-')"
73
+ sync_branch="sync/${safe_patch}-onto-${safe_upstream}"
74
git checkout -B "$sync_branch" "origin/${PATCH_BRANCH}"
75
echo "sync_branch=$sync_branch" >> "$GITHUB_OUTPUT"
76
echo "upstream_sha=$upstream_sha" >> "$GITHUB_OUTPUT"
0 commit comments