@@ -29,7 +29,6 @@ permissions:
2929
3030jobs :
3131 test-rust :
32- # NOTE: This name appears in GitHub's Checks API.
3332 name : test-rust
3433 runs-on : ubuntu-latest
3534 steps :
@@ -56,18 +55,56 @@ jobs:
5655 - name : Test Rust code
5756 uses : ./.github/actions/test-rust
5857
58+ test-rust-rofl-appd-localnet :
59+ name : test-rust-rofl-appd-localnet
60+ runs-on : ubuntu-latest
61+ steps :
62+ - name : Checkout code
63+ uses : actions/checkout@v4
64+
65+ - name : Set up Rust
66+ run : rustup show
67+
68+ - name : Test rofl-appd-localnet code
69+ uses : ./.github/actions/test-rust
70+ with :
71+ manifest_path : rofl-appd-localnet/Cargo.toml
72+
73+ test-rust-hello-contract :
74+ name : test-rust-hello-contract
75+ runs-on : ubuntu-latest
76+ steps :
77+ - name : Checkout code
78+ uses : actions/checkout@v4
79+
80+ - name : Set up Rust
81+ run : rustup show
82+
83+ - name : Build test contracts
84+ working-directory : tests/contracts/hello
85+ run : cargo build --target wasm32-unknown-unknown --release
86+
5987 - name : Test Hello contract code
6088 uses : ./.github/actions/test-rust
6189 with :
6290 manifest_path : tests/contracts/hello/Cargo.toml
6391
92+ test-rust-oas20-contract :
93+ name : test-rust-oas20-contract
94+ runs-on : ubuntu-latest
95+ steps :
96+ - name : Checkout code
97+ uses : actions/checkout@v4
98+
99+ - name : Set up Rust
100+ run : rustup show
101+
64102 - name : Test OAS-20 contract
65103 uses : ./.github/actions/test-rust
66104 with :
67105 manifest_path : contract-sdk/specs/token/oas20/Cargo.toml
68106
69107 test-rust-sgx :
70- # NOTE: This name appears in GitHub's Checks API.
71108 name : test-rust-sgx
72109 runs-on : ubuntu-latest
73110 steps :
94131 CC_x86_64_fortanix_unknown_sgx : clang-18
95132
96133 check-core-versions :
97- # NOTE: This name appears in GitHub's Checks API.
98134 name : check-core-versions
99135 runs-on : ubuntu-latest
100136 steps :
@@ -105,7 +141,6 @@ jobs:
105141 run : ./tests/check-core-versions.sh
106142
107143 test-go :
108- # NOTE: This name appears in GitHub's Checks API.
109144 name : test-go
110145 runs-on : ubuntu-latest
111146 steps :
@@ -128,7 +163,6 @@ jobs:
128163 use_oidc : true # Upload authentication to avoid rate-limiting
129164
130165 test-go-tools :
131- # NOTE: This name appears in GitHub's Checks API.
132166 name : test-tools
133167 runs-on : ubuntu-latest
134168 steps :
@@ -149,7 +183,6 @@ jobs:
149183 run : go build
150184
151185 typecheck :
152- # NOTE: This name appears in GitHub's Checks API.
153186 name : typecheck
154187 runs-on : ubuntu-latest
155188 steps :
@@ -204,7 +237,6 @@ jobs:
204237 run : npx typedoc
205238
206239 e2e-ts-web-core :
207- # NOTE: This name appears in GitHub's Checks API.
208240 name : e2e-ts-web-core
209241 runs-on : ubuntu-latest
210242 steps :
@@ -279,7 +311,6 @@ jobs:
279311 /tmp/oasis-net-runner-sdk-core/**/*.log
280312
281313 e2e-ts-web-ext-utils :
282- # NOTE: This name appears in GitHub's Checks API.
283314 name : e2e-ts-web-ext-utils
284315 runs-on : ubuntu-latest
285316 steps :
@@ -317,7 +348,6 @@ jobs:
317348 path : client-sdk/ts-web/ext-utils/cypress/screenshots
318349
319350 e2e-ts-web-rt :
320- # NOTE: This name appears in GitHub's Checks API.
321351 name : e2e-ts-web-rt
322352 runs-on : ubuntu-latest
323353 env :
@@ -407,7 +437,6 @@ jobs:
407437 /tmp/fixture.json
408438
409439 e2e-rt :
410- # NOTE: This name appears in GitHub's Checks API.
411440 name : e2e-rt
412441 runs-on : ubuntu-latest
413442 steps :
@@ -521,7 +550,6 @@ jobs:
521550 run : npx typedoc
522551
523552 ts-web-core-reflect :
524- # NOTE: This name appears in GitHub's Checks API.
525553 name : ts-web-core-reflect
526554 runs-on : ubuntu-latest
527555 steps :
@@ -548,7 +576,6 @@ jobs:
548576 diff -u --color=always /tmp/current.ts /tmp/reflect-out.ts || true
549577
550578 ts-web-rt-reflect :
551- # NOTE: This name appears in GitHub's Checks API.
552579 name : ts-web-rt-reflect
553580 runs-on : ubuntu-latest
554581 steps :
@@ -562,7 +589,6 @@ jobs:
562589 npm run-script check-missing-methods
563590
564591 benchmark-rt :
565- # NOTE: This name appears in GitHub's Checks API.
566592 name : benchmark-rt
567593 runs-on : ubuntu-latest
568594 timeout-minutes : 30
0 commit comments