File tree Expand file tree Collapse file tree 1 file changed +8
-3
lines changed Expand file tree Collapse file tree 1 file changed +8
-3
lines changed Original file line number Diff line number Diff line change 1
1
name : Trigger External Bindings Workflow
2
+
3
+ # Automatically triggers tests in external repositories (like bdk-jvm) when bdk-ffi changes.
4
+ # Runs when bdk-ffi code is pushed to master branch to ensure downstream bindings get notified if their tests break.
5
+ # Uses repository dispatch API to trigger workflows in dependent repositories.
6
+
2
7
on :
3
8
workflow_dispatch :
4
9
push :
10
15
permissions : {}
11
16
12
17
jobs :
13
- build :
18
+ trigger :
19
+ name : " Trigger all remote test workflows"
14
20
runs-on : ubuntu-24.04
15
21
steps :
16
22
# Trigger trigger-bdk-jvm-test workflow in bdk-jvm repository
17
- - name : Trigger tests in bdk-jvm repository
18
- if : ${{ github.ref_name == 'master' }}
23
+ - name : " Trigger tests in bdk-jvm repository"
19
24
env :
20
25
BDK_JVM_ACCESS_TOKEN : ${{ secrets.BDK_JVM_ACCESS_TOKEN }}
21
26
run : |
You can’t perform that action at this time.
0 commit comments