Skip to content

Commit 908a25a

Browse files
ci: trigger external workflows worflow cleanup
1 parent f705811 commit 908a25a

File tree

1 file changed

+8
-3
lines changed

1 file changed

+8
-3
lines changed

.github/workflows/trigger-external-bindings.yml

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,9 @@
11
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+
27
on:
38
workflow_dispatch:
49
push:
@@ -10,12 +15,12 @@ on:
1015
permissions: {}
1116

1217
jobs:
13-
build:
18+
trigger:
19+
name: "Trigger all remote test workflows"
1420
runs-on: ubuntu-24.04
1521
steps:
1622
# 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"
1924
env:
2025
BDK_JVM_ACCESS_TOKEN: ${{ secrets.BDK_JVM_ACCESS_TOKEN }}
2126
run: |

0 commit comments

Comments
 (0)