@@ -12,6 +12,8 @@ import { renderHomebrewFormula } from './release-lib.js';
1212import { readReleaseRecord } from './release-record.js' ;
1313
1414const TAP_NAME = 'portreeve/smoke' ;
15+ export const HOMEBREW_SMOKE_FORMULA = `${ TAP_NAME } /portreeve` ;
16+ export const HOMEBREW_SMOKE_CASK = `${ TAP_NAME } /portreeve-app` ;
1517
1618/**
1719 * @param {{record: Record<string, any>, releaseRoot: string, stagingRoot: string} }
@@ -147,7 +149,7 @@ export async function smokeHomebrewCandidate(options) {
147149
148150 await requireSuccess (
149151 run ,
150- [ 'brew' , 'install' , ` ${ TAP_NAME } /portreeve` ] ,
152+ [ 'brew' , 'install' , HOMEBREW_SMOKE_FORMULA ] ,
151153 'Homebrew formula installation' ,
152154 ) ;
153155 formulaInstalled = true ;
@@ -175,7 +177,7 @@ export async function smokeHomebrewCandidate(options) {
175177 'install' ,
176178 '--cask' ,
177179 `--appdir=${ applicationDirectory } ` ,
178- ` ${ TAP_NAME } /portreeve-app` ,
180+ HOMEBREW_SMOKE_CASK ,
179181 ] ,
180182 'Homebrew cask installation' ,
181183 ) ;
@@ -196,15 +198,15 @@ export async function smokeHomebrewCandidate(options) {
196198 await collectCleanupError (
197199 cleanupErrors ,
198200 run ,
199- [ 'brew' , 'uninstall' , '--cask' , 'portreeve-app' ] ,
201+ [ 'brew' , 'uninstall' , '--cask' , HOMEBREW_SMOKE_CASK ] ,
200202 'Homebrew cask cleanup' ,
201203 ) ;
202204 }
203205 if ( formulaInstalled ) {
204206 await collectCleanupError (
205207 cleanupErrors ,
206208 run ,
207- [ 'brew' , 'uninstall' , '--formula' , 'portreeve' ] ,
209+ [ 'brew' , 'uninstall' , '--formula' , HOMEBREW_SMOKE_FORMULA ] ,
208210 'Homebrew formula cleanup' ,
209211 ) ;
210212 }
0 commit comments