This repository was archived by the owner on Jul 6, 2025. It is now read-only.
File tree Expand file tree Collapse file tree 1 file changed +40
-1
lines changed Expand file tree Collapse file tree 1 file changed +40
-1
lines changed Original file line number Diff line number Diff line change 1
- name : Aleph.js Testing
1
+ name : Aleph.js CI
2
2
3
3
on :
4
4
push :
8
8
9
9
jobs :
10
10
test :
11
+ name : Test
11
12
runs-on : ${{ matrix.os }}
12
13
13
14
strategy :
36
37
37
38
- name : Cargo test
38
39
run : cd compiler && cargo test --all
40
+
41
+ deploy_examples :
42
+ name : Deploy
43
+ runs-on : ubuntu-latest
44
+
45
+ permissions :
46
+ id-token : write # Needed for auth with Deno Deploy
47
+ contents : read # Needed to clone the repository
48
+
49
+ strategy :
50
+ matrix :
51
+ include :
52
+ - name : aleph-hello
53
+ dir : examples/react-app
54
+ - name : aleph-vue
55
+ dir : examples/react-vue
56
+ - name : aleph-monaco-editor
57
+ dir : examples/feature-apps/monaco-editor
58
+ - name : aleph-unocss
59
+ dir : examples/feature-apps/unocss
60
+ - name : aleph-suspense-ssr
61
+ dir : examples/feature-apps/suspense-ssr
62
+
63
+ steps :
64
+ - name : Clone repository
65
+ uses : actions/checkout@v2
66
+
67
+ - name : Install Deno
68
+ uses : denoland/setup-deno@v1
69
+
70
+ - name : Build App
71
+ run : deno task build ${{ matrix.dir }}
72
+
73
+ - name : Deploy to Deno Deploy
74
+ uses : denoland/deployctl@v1
75
+ with :
76
+ project : ${{ matrix.name }}
77
+ entrypoint : ${{ matrix.dir }}/dist/server.js
You can’t perform that action at this time.
0 commit comments