Commit f282088
committed
fix(release): electron-builder publish config + packaging artifact names for 0.1.1
Two packaging corrections discovered while validating the v0.1.0 release:
- electron-builder.yml: the earlier `publish: null` fix handled the
"Cannot read properties of null (reading 'channel')" crash on macOS +
Linux, but NSIS on Windows hit a separate null-deref inside
createUpdateInfoTasks (reading 'provider'). Declare a real publish
target (`provider: github, owner: OpenCoworkAI, repo: open-codesign`);
`--publish never` on the CLI keeps electron-builder from actually
pushing anything, but now the update-info code has non-null fields
to work with.
- apps/desktop/package.json: add the `repository` field electron-builder
warned about, so it stops synthesizing one from .git/config.
- packaging/: Windows NSIS with `arch: [x64, arm64]` emits a single
multi-arch installer named `open-codesign.Setup.<version>.exe` (not
per-arch `-x64-setup.exe` / `-arm64-setup.exe`). Fix both manifests —
winget installer.yaml now uses the same InstallerUrl for both
architectures, Scoop collapses to a flat top-level url/hash.
- update-shas.sh: one `WIN_EXE` variable + one `REPLACE_WITH_WIN_SHA256`
placeholder instead of per-arch.
- Bump remaining workspace package.json files to 0.1.1 to match
apps/desktop + root.
- Rename winget tree 0.1.0 → 0.1.1; update version fields in all three
channel manifests.1 parent abfe482 commit f282088
18 files changed
Lines changed: 64 additions & 75 deletions
File tree
- apps/desktop
- packages
- artifacts
- core
- exporters
- i18n
- providers
- runtime
- templates
- ui
- packaging
- homebrew/Casks
- scoop/bucket
- winget/manifests/o/OpenCoworkAI/open-codesign
- 0.1.0
- 0.1.1
- website/.vitepress
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
4 | | - | |
5 | | - | |
6 | | - | |
7 | | - | |
8 | | - | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
9 | 12 | | |
10 | 13 | | |
11 | 14 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| |||
0 commit comments