forked from MystenLabs/sui
-
Notifications
You must be signed in to change notification settings - Fork 0
31 lines (27 loc) · 1.1 KB
/
trigger-builds.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
name: Build docker images and binaries
on:
workflow_dispatch:
push:
branches: [ devnet, testnet ]
concurrency: ${{ github.workflow }}-${{ github.ref }}
jobs:
docker-images:
runs-on: ubuntu-latest
steps:
- name: Dispatch Docker Builds in MystenLabs/sui-operations
uses: peter-evans/repository-dispatch@26b39ed245ab8f31526069329e112ab2fb224588 # pin@v2
with:
repository: MystenLabs/sui-operations
token: ${{ secrets.DOCKER_BINARY_BUILDS_DISPATCH }}
event-type: build-docker-images
client-payload: '{"ref": "${{ github.ref }}", "sha": "${{ github.sha }}"}'
release-binaries:
runs-on: ubuntu-latest
steps:
- name: Dispatch Release binaries builds in MystenLabs/sui-operations
uses: peter-evans/repository-dispatch@26b39ed245ab8f31526069329e112ab2fb224588 # pin@v2
with:
repository: MystenLabs/sui-operations
token: ${{ secrets.DOCKER_BINARY_BUILDS_DISPATCH }}
event-type: build-release-binaries
client-payload: '{"ref": "${{ github.ref }}", "sha": "${{ github.sha }}"}'