Skip to content

Commit 1acd8d1

Browse files
kgala2hessjcg
andauthored
ci: run graalvm e2e tests for dependency updates (#2180)
Co-authored-by: Jonathan Hess (he/him) <[email protected]>
1 parent 243bee0 commit 1acd8d1

File tree

1 file changed

+10
-2
lines changed

1 file changed

+10
-2
lines changed

.github/workflows/tests.yml

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -207,8 +207,16 @@ jobs:
207207
chmod +x ./flakybot
208208
./flakybot --repo ${{github.repository}} --commit_hash ${{github.sha}} --build_url https://github.com/${{github.repository}}/actions/runs/${{github.run_id}}
209209
graalvm:
210-
# run job on periodic (schedule) event
211-
if: "${{ github.event_name == 'schedule' }}"
210+
# run job on periodic (schedule) event or pull request from dependabot or renovate
211+
if: |
212+
github.event_name == 'schedule' ||
213+
(
214+
github.event_name == 'pull_request' &&
215+
(
216+
github.actor == 'dependabot[bot]' ||
217+
github.actor == 'renovate[bot]'
218+
)
219+
)
212220
name: graalvm native / linux
213221
runs-on: ubuntu-latest
214222
permissions:

0 commit comments

Comments
 (0)