tangled
alpha
login
or
join now
eldridge.cam
/
cartography
0
fork
atom
Trading card city builder game?
0
fork
atom
overview
issues
pulls
pipelines
fixing ts ci again
eldridge.cam
1 month ago
5e4e2bd4
4e54d371
verified
This commit was signed with the committer's
known signature
.
eldridge.cam
SSH Key Fingerprint:
SHA256:MAgO4sya2MgvdgUjSGKAO0lQ9X2HQp1Jb+x/Tpeeims=
+9
-4
1 changed file
expand all
collapse all
unified
split
.github
workflows
typescript.yml
+9
-4
.github/workflows/typescript.yml
···
55
55
rustup default stable
56
56
- name: Generate OpenAPI
57
57
run: |
58
58
+
set -e
58
59
cargo run -- --openapi > openapi.json
60
60
+
cd app && npx svelte-kit sync
59
61
cd app && npx orval
60
62
- name: Run lint
61
63
run: npx eslint . --max-warnings 0
···
90
92
rustup default stable
91
93
- name: Generate OpenAPI
92
94
run: |
95
95
+
set -e
93
96
cargo run -- --openapi > openapi.json
97
97
+
cd app && npx svelte-kit sync
94
98
cd app && npx orval
95
99
- name: Run check
96
96
-
run: |
97
97
-
set -e
98
98
-
cd app && npx svelte-kit sync
99
99
-
npx svelte-check --tsconfig ./tsconfig.json
100
100
+
run: npx svelte-check --tsconfig ./tsconfig.json
100
101
working-directory: ./app
101
102
102
103
build:
···
128
129
rustup default stable
129
130
- name: Generate OpenAPI
130
131
run: |
132
132
+
set -e
131
133
cargo run -- --openapi > openapi.json
134
134
+
cd app && npx svelte-kit sync
132
135
cd app && npx orval
133
136
- name: Run build
134
137
run: npx vite build
···
163
166
rustup default stable
164
167
- name: Generate OpenAPI
165
168
run: |
169
169
+
set -e
166
170
cargo run -- --openapi > openapi.json
171
171
+
cd app && npx svelte-kit sync
167
172
cd app && npx orval
168
173
- name: Run test
169
174
run: npm test