Skip to content

Commit a774202

Browse files
committed
Resolve latest-changes.yml
1 parent 4f940bf commit a774202

1 file changed

Lines changed: 6 additions & 2 deletions

File tree

.github/workflows/latest-changes.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
name: Latest Changes
22

33
on:
4-
pull_request_target:
4+
pull_request_target: # zizmor: ignore[dangerous-triggers]
55
branches:
66
- main
77
types:
@@ -16,14 +16,18 @@ on:
1616
required: false
1717
default: 'false'
1818

19+
permissions: {}
20+
1921
jobs:
2022
latest-changes:
2123
runs-on: ubuntu-latest
24+
if: github.event_name == 'workflow_dispatch' || github.event.pull_request.merged == true
2225
steps:
2326
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
2427
with:
2528
# To allow latest-changes to commit to the main branch
26-
token: ${{ secrets.SQLMODEL_LATEST_CHANGES }}
29+
token: ${{ secrets.SQLMODEL_LATEST_CHANGES }} # zizmor: ignore[secrets-outside-env]
30+
persist-credentials: true # required by tiangolo/latest-changes
2731
# Allow debugging with tmate
2832
- name: Setup tmate session
2933
uses: mxschmitt/action-tmate@c0afd6f790e3a5564914980036ebf83216678101 # v3.23

0 commit comments

Comments
 (0)