1 parent 87e9e30 commit ff4a7baCopy full SHA for ff4a7ba
1 file changed
src/resources/tart/tart.ts
@@ -133,6 +133,15 @@ export class TartResource extends Resource<TartConfig> {
133
throw new Error('Homebrew is not installed. Please install Homebrew before installing tart.');
134
}
135
136
+ // Tap and trust cirruslabs/cli so all formulae from the tap (including the
137
+ // softnet dependency) are allowed by Homebrew 5.x+ tap trust enforcement.
138
+ await $.spawnSafe('brew tap cirruslabs/cli', {
139
+ env: { HOMEBREW_NO_AUTO_UPDATE: 1, HOMEBREW_NO_ASK: 1, NONINTERACTIVE: 1 },
140
+ });
141
+ await $.spawnSafe('brew trust cirruslabs/cli', {
142
+ env: { HOMEBREW_NO_AUTO_UPDATE: 1, NONINTERACTIVE: 1 },
143
144
+
145
// Install tart via Homebrew
146
await Utils.installViaPkgMgr('cirruslabs/cli/tart', undefined, PackageManager.BREW);
147
0 commit comments