ReviewOS

also looking at this

pantry-pm/pantry

fix(ci): bot commits land through a checked pull request, not a bypass

#274
Merged glennmichael123 wants to merge fix/bot-pushes-via-pr into main
10 files +621 -23
packages/ts-pantry/src/recipes/craft-native.org.tsmodified+14-0
Changes to packages/ts-pantry/src/recipes/craft-native.org.ts
@@ -7,6 +7,20 @@ export const recipe: Recipe = {
77 homepage: 'https://craft-native.org',
88 github: 'https://github.com/craft-native/craft',
99 programs: ['craft'],
10
11 // Craft's Linux binary links GTK3 (libgtk-3, libgdk-3), GLib (libglib-2.0,
12 // libgobject-2.0, libgio-2.0) and the GTK3 WebKit API (libwebkit2gtk-4.1,
13 // libjavascriptcoregtk-4.1). It downloaded none of them, so ELF
14 // normalization correctly refused to publish the Linux artifact with seven
15 // unresolved libraries. Keyed under `linux` because the Darwin binaries use
16 // the system WebKit framework and must not acquire these.
17 dependencies: {
18 linux: {
19 'gtk.org/gtk3': '^3.24',
20 'gnome.org/glib': '^2',
21 'webkitgtk.org': '^2.54',
22 },
23 },
1024 revisions: { '0.0.350': 1, '0.0.423': 1 },
1125 // Many craft GitHub releases (v0.0.16 and everything older) ship NO binary
1226 // assets at all — they predate upstream's binary publishing. The scheduled