Skip to content

Commit 9a6ab38

Browse files
authored
Shared configs scheduledrelease cleanup (#132)
* delete merged branch * set auto cleanup head in repo settings * @instructure.ai/shared-configs@1.3.1
1 parent 1f9bfec commit 9a6ab38

2 files changed

Lines changed: 1 addition & 18 deletions

File tree

.github/workflows/aiinfo-scheduled-release.yml

Lines changed: 0 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -108,20 +108,3 @@ jobs:
108108
109109
# Enable auto-merge (squash)
110110
gh pr merge "$pr_number" --squash --auto
111-
112-
- name: Delete release branch after merge
113-
if: steps.maybe_commit.outputs.no_changes == 'false'
114-
env:
115-
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
116-
run: |
117-
set -euo pipefail
118-
# Wait for PR to be merged
119-
pr_number="$(gh pr view "$BRANCH" --json number -q .number)"
120-
# Confirm PR is merged before deleting branch
121-
merged="$(gh pr view "$pr_number" --json merged -q .merged)"
122-
if [ "$merged" = "true" ]; then
123-
git push origin --delete "$BRANCH"
124-
echo "Deleted branch $BRANCH after successful merge."
125-
else
126-
echo "PR not merged, branch not deleted."
127-
fi

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
"vitest": "^3.2.4",
2323
"yaml": "^2.8.1"
2424
},
25-
"version": "1.3.0",
25+
"version": "1.3.1",
2626
"name": "@instructure.ai/shared-configs",
2727
"packageManager": "pnpm@10.18.3",
2828
"private": true,

0 commit comments

Comments
 (0)