Skip to content

Commit 0fd7340

Browse files
ci: dispatch rln-release to bare/nodejs bindings on SDK release
1 parent 29c13bf commit 0fd7340

1 file changed

Lines changed: 23 additions & 5 deletions

File tree

.github/workflows/release-sdk.yaml

Lines changed: 23 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -299,15 +299,33 @@ jobs:
299299
event-type: rln-release
300300
client-payload: '{"version": "${{ needs.resolve-version.outputs.version }}"}'
301301

302-
trigger-wdk:
303-
name: Trigger wdk-rgb-lightning release
302+
trigger-rln-bare:
303+
name: Trigger rgb-lightning-node-bare release
304304
runs-on: ubuntu-latest
305305
needs: [resolve-version, github-release]
306306
steps:
307-
- name: Dispatch rln-release to wdk-rgb-lightning
307+
- name: Dispatch rln-release to rgb-lightning-node-bare
308308
uses: peter-evans/repository-dispatch@v3
309309
with:
310310
token: ${{ secrets.REPO_DISPATCH_TOKEN }}
311-
repository: UTEXO-Protocol/wdk-rgb-lightning
311+
repository: UTEXO-Protocol/rgb-lightning-node-bare
312312
event-type: rln-release
313-
client-payload: '{"version": "${{ needs.resolve-version.outputs.version }}"}'
313+
client-payload: '{"version": "${{ needs.resolve-version.outputs.tag }}"}'
314+
315+
trigger-rln-nodejs:
316+
name: Trigger rgb-lightning-node-nodejs release
317+
runs-on: ubuntu-latest
318+
needs: [resolve-version, github-release]
319+
steps:
320+
- name: Dispatch rln-release to rgb-lightning-node-nodejs
321+
uses: peter-evans/repository-dispatch@v3
322+
with:
323+
token: ${{ secrets.REPO_DISPATCH_TOKEN }}
324+
repository: UTEXO-Protocol/rgb-lightning-node-nodejs
325+
event-type: rln-release
326+
client-payload: '{"version": "${{ needs.resolve-version.outputs.tag }}"}'
327+
328+
# NOTE: wdk-rgb-lightning is NOT triggered from here. It is dispatched by
329+
# the rgb-lightning-node-nodejs release workflow once that binding has
330+
# finished publishing its prebuilds, so the wdk release always runs after
331+
# the native bindings exist. See rgb-lightning-node-nodejs/.github/workflows/release.yml.

0 commit comments

Comments
 (0)