Skip to content

Commit d2df359

Browse files
committed
workflows
1 parent 63afcd6 commit d2df359

1 file changed

Lines changed: 37 additions & 6 deletions

File tree

.github/workflows/examples-basic-ibe.yml

Lines changed: 37 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -19,34 +19,65 @@ concurrency:
1919
group: ${{ github.workflow }}-${{ github.ref }}
2020
cancel-in-progress: true
2121
jobs:
22-
examples-basic-ibe-darwin:
22+
examples-basic-ibe-rust-darwin:
2323
runs-on: macos-15
2424
steps:
2525
- uses: actions/checkout@v4
2626
- name: Provision Darwin
2727
run: |
2828
bash .github/workflows/provision-darwin.sh
29-
- name: Deploy Basic IBE Darwin
29+
- name: Deploy Basic IBE Rust Darwin
3030
run: |
3131
set -eExuo pipefail
3232
cargo install candid-extractor
3333
npm i
34-
pushd examples/basic_ibe
34+
pushd examples/basic_ibe/rust
3535
./deploy_locally.sh
3636
cd frontend
3737
npm run lint
38-
examples-basic-ibe-linux:
38+
examples-basic-ibe-rust-linux:
3939
runs-on: ubuntu-24.04
4040
steps:
4141
- uses: actions/checkout@v4
4242
- name: Provision Linux
4343
run: bash .github/workflows/provision-linux.sh
44-
- name: Deploy Basic IBE Linux
44+
- name: Deploy Basic IBE Rust Linux
4545
run: |
4646
set -eExuo pipefail
4747
cargo install candid-extractor
4848
npm i
49-
pushd examples/basic_ibe
49+
pushd examples/basic_ibe/rust
50+
./deploy_locally.sh
51+
cd frontend
52+
npm run lint
53+
examples-basic-ibe-motoko-darwin:
54+
runs-on: macos-15
55+
steps:
56+
- uses: actions/checkout@v4
57+
- name: Provision Darwin
58+
run: |
59+
bash .github/workflows/provision-darwin.sh
60+
- name: Deploy Basic IBE Motoko Darwin
61+
run: |
62+
set -eExuo pipefail
63+
cargo install candid-extractor
64+
npm i
65+
pushd examples/basic_ibe/motoko
66+
./deploy_locally.sh
67+
cd frontend
68+
npm run lint
69+
examples-basic-ibe-motoko-linux:
70+
runs-on: ubuntu-24.04
71+
steps:
72+
- uses: actions/checkout@v4
73+
- name: Provision Linux
74+
run: bash .github/workflows/provision-linux.sh
75+
- name: Deploy Basic IBE Motoko Linux
76+
run: |
77+
set -eExuo pipefail
78+
cargo install candid-extractor
79+
npm i
80+
pushd examples/basic_ibe/motoko
5081
./deploy_locally.sh
5182
cd frontend
5283
npm run lint

0 commit comments

Comments
 (0)