fieldmate(release): Trigger rebuild from new fieldmate release (#10)

This commit is contained in:
Digikwal 2025-07-30 11:34:33 +02:00 committed by GitHub
parent b3616b87a9
commit c96c7cb8d2
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 8 additions and 10 deletions

View file

@ -1 +1 @@
1751206484 1753865654

View file

@ -18,22 +18,20 @@ jobs:
- name: Checkout repo - name: Checkout repo
uses: actions/checkout@v4 uses: actions/checkout@v4
- name: Enable auto-merge or fallback merge - name: Enable GitHub auto-merge
env: env:
GH_TOKEN: ${{ secrets.GH_RELEASE_PAT }} GH_TOKEN: ${{ secrets.GH_RELEASE_PAT }}
PR_NUMBER: ${{ github.event.pull_request.number }} PR_NUMBER: ${{ github.event.pull_request.number }}
COMMIT_TITLE: "Auto-merge fieldmate release"
COMMIT_BODY: "Triggered by fieldmate release workflow"
run: | run: |
echo "Trying to enable auto-merge for PR #$PR_NUMBER" echo " Attempting GitHub auto-merge for PR #$PR_NUMBER"
# Try auto-merge first
gh pr merge "$PR_NUMBER" \ gh pr merge "$PR_NUMBER" \
--squash \ --squash \
--auto \ --auto \
--delete-branch \ --delete-branch \
--body "$COMMIT_BODY" \ --body "$COMMIT_BODY" \
--subject "$COMMIT_TITLE" || \
# Fallback: direct squash merge
gh pr merge "$PR_NUMBER" \
--squash \
--delete-branch \
--body "$COMMIT_BODY" \
--subject "$COMMIT_TITLE" --subject "$COMMIT_TITLE"
echo "✅ Auto-merge enabled"