Skip to content

Commit ae066fe

Browse files
committed
fix(deploy): checkout missing harness repo and fix csharp/ts wasm paths
1 parent 9ad9c7a commit ae066fe

1 file changed

Lines changed: 9 additions & 2 deletions

File tree

.github/workflows/deploy-cdd-web-ui.yml

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,12 @@ jobs:
4040
repository: SamuelMarks/cdd-ctl
4141
path: cdd-ctl
4242

43+
- name: Checkout cdd-openapi-test-harness
44+
uses: actions/checkout@v6
45+
with:
46+
repository: SamuelMarks/cdd-openapi-test-harness
47+
path: cdd-openapi-test-harness
48+
4349
- name: Setup Node.js
4450
uses: actions/setup-node@v6
4551
with:
@@ -69,6 +75,7 @@ jobs:
6975
7076
# Download JS Wrappers and C# Zip manually since fetch_wasm.sh skips them
7177
curl -sL -o ./optimized-wasm/cdd-ts.js "https://github.com/offscale/cdd-ts/releases/latest/download/cdd-ts.js" || true
78+
curl -sL -o ./optimized-wasm/cdd-ts-javy.wasm "https://github.com/offscale/cdd-ts/releases/latest/download/cdd-ts-javy.wasm" || true
7279
curl -sL -o ./optimized-wasm/cdd-java.js "https://github.com/SamuelMarks/cdd-java/releases/latest/download/cdd-java.js" || true
7380
curl -sL -o ./cdd-csharp-wasm.zip "https://github.com/SamuelMarks/cdd-csharp/releases/latest/download/cdd-csharp-wasm.zip" || true
7481
@@ -89,10 +96,10 @@ jobs:
8996

9097
- name: Copy WASM Binaries to Web UI
9198
run: |
92-
mkdir -p cdd-web-ui/public/assets/wasm/cdd-csharp
99+
mkdir -p cdd-web-ui/public/assets/wasm/
93100
cp cdd-ctl/optimized-wasm/*.wasm cdd-web-ui/public/assets/wasm/ || true
94101
cp cdd-ctl/optimized-wasm/*.js cdd-web-ui/public/assets/wasm/ || true
95-
unzip -q cdd-ctl/cdd-csharp-wasm.zip -d cdd-web-ui/public/assets/wasm/cdd-csharp/ || true
102+
unzip -q cdd-ctl/cdd-csharp-wasm.zip -d cdd-web-ui/public/assets/wasm/ || true
96103
cp cdd-ctl/cdd-ctl-wasm-sdk/assets/wasm-support.json cdd-web-ui/public/assets/wasm-support.json || true
97104
98105
- name: Compute base-href and Build Angular App

0 commit comments

Comments
 (0)