Commit 5ba876e
Release Foxglove extension as installable .foxe again
The release workflow's build-foxglove job had been zipping the raw dist/
folder into cloudini-foxglove-<version>.zip, which is not an installable
Foxglove extension. Use the existing `npm run package` script so CI emits
a proper .foxe (via foxglove-extension package) and attach that to releases.
Also fix the foxglove extension build, which was broken by the typescript
6.0.3 bump: silence the now-fatal moduleResolution deprecation and give
new Uint8Array an explicit length argument.
Co-authored-by: Cursor <cursoragent@cursor.com>1 parent 4123a25 commit 5ba876e
3 files changed
Lines changed: 7 additions & 11 deletions
File tree
- .github/workflows
- cloudini_foxglove
- src
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
154 | 154 | | |
155 | 155 | | |
156 | 156 | | |
157 | | - | |
| 157 | + | |
158 | 158 | | |
159 | | - | |
160 | | - | |
161 | | - | |
162 | | - | |
163 | | - | |
164 | | - | |
| 159 | + | |
165 | 160 | | |
166 | 161 | | |
167 | 162 | | |
168 | 163 | | |
169 | 164 | | |
170 | | - | |
| 165 | + | |
171 | 166 | | |
172 | 167 | | |
173 | 168 | | |
| |||
194 | 189 | | |
195 | 190 | | |
196 | 191 | | |
197 | | - | |
| 192 | + | |
198 | 193 | | |
199 | 194 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
33 | 33 | | |
34 | 34 | | |
35 | 35 | | |
36 | | - | |
| 36 | + | |
37 | 37 | | |
38 | 38 | | |
39 | 39 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
28 | 28 | | |
29 | 29 | | |
30 | 30 | | |
31 | | - | |
| 31 | + | |
| 32 | + | |
32 | 33 | | |
33 | 34 | | |
0 commit comments