Commit dd8e1b7
authored
chore(cli): align scoop manifest with Main bucket conventions (#5490)
## Summary
Updates `update-scoop.ts` so manifests pushed to `supabase/scoop-bucket`
follow the same structure as the official Scoop/Main bucket entry, while
keeping our bucket-specific description.
- Switch Windows artifacts from versioned `.zip` URLs to unversioned
`.tar.gz` URLs (`supabase_windows_amd64.tar.gz` /
`supabase_windows_arm64.tar.gz`), matching Main and the unversioned
aliases already published on GitHub Releases.
- Move `bin` to the top level as a string (`"bin": "supabase.exe"`)
instead of per-architecture array entries.
- Add the Main-style `autoupdate.hash` block pointing at
`$baseurl/supabase_$version_checksums.txt`.
- Keep `"description": "Supabase CLI"` rather than Main's Firebase
tagline.
- Preserve `--local` behavior by continuing to reference versioned
tarballs from `dist/`, since local builds do not create unversioned
aliases.
## Context
The previous manifest layout (zip URLs, `bin` inside `architecture`) was
the only one in our bucket with that shape and diverged from Scoop
maintainer conventions. This aligns the generated JSON with what Main
reviewers expect, without changing the installed binary name or release
artifact contents.1 parent 0d046f3 commit dd8e1b7
1 file changed
Lines changed: 21 additions & 9 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
58 | 58 | | |
59 | 59 | | |
60 | 60 | | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
61 | 71 | | |
62 | 72 | | |
63 | 73 | | |
64 | | - | |
| 74 | + | |
65 | 75 | | |
66 | 76 | | |
67 | 77 | | |
68 | | - | |
69 | | - | |
70 | | - | |
| 78 | + | |
| 79 | + | |
71 | 80 | | |
72 | 81 | | |
73 | | - | |
74 | | - | |
75 | | - | |
| 82 | + | |
| 83 | + | |
76 | 84 | | |
77 | 85 | | |
| 86 | + | |
78 | 87 | | |
79 | 88 | | |
80 | 89 | | |
81 | 90 | | |
82 | 91 | | |
83 | 92 | | |
84 | | - | |
| 93 | + | |
85 | 94 | | |
86 | 95 | | |
87 | | - | |
| 96 | + | |
88 | 97 | | |
89 | 98 | | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
90 | 102 | | |
91 | 103 | | |
92 | 104 | | |
| |||
0 commit comments