Change summary
.github/workflows/update-flake.yml | 18 ++++++++++++++----
1 file changed, 14 insertions(+), 4 deletions(-)
Detailed changes
@@ -4,6 +4,7 @@ on:
push:
branches: [master]
paths: [go.sum]
+ workflow_dispatch:
jobs:
update:
@@ -18,9 +19,18 @@ jobs:
- name: Commit changes
run: |
- git diff --quiet flake.lock && exit 0
+
+ - name: Configure Git
+ run: |
git config user.name "github-actions[bot]"
git config user.email "github-actions[bot]@users.noreply.github.com"
- git add flake.lock
- git commit -m "chore: update flake.lock [skip ci]"
- git push
+
+ - name: Push changes
+ env:
+ GH_TOKEN: ${{ secrets.HOMEBREW_TAP_GITHUB_TOKEN }}
+ run: |
+ git diff --quiet flake.lock && exit 0`
+ git add .
+ git commit -m "chore: update flake.lock (#228)"
+ git remote set-url origin https://x-access-token:${GH_TOKEN}@github.com/${{ github.repository }}.git
+ git push origin HEAD:${GITHUB_REF}