Skip to content

Commit 5c547a1

Browse files
committed
fix(tests): remove unused registry address and pin rolldown version in patchFiles
1 parent 544d1c3 commit 5c547a1

File tree

1 file changed

+12
-3
lines changed

1 file changed

+12
-3
lines changed

tests/vue-macros.ts

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
import { runInRepo } from '../utils.ts'
22
import { Overrides, RunOptions } from '../types.ts'
3-
import { REGISTRY_ADDRESS } from '../registry.ts'
43
import YAML from 'yaml'
54

65
export async function test(options: RunOptions) {
@@ -9,17 +8,27 @@ export async function test(options: RunOptions) {
98
...options,
109
repo: 'vue-macros/vue-macros',
1110
branch: 'main',
12-
beforeBuild: `pnpm dedupe --registry=${REGISTRY_ADDRESS}`,
1311
build: 'build',
1412
test: ['test:ecosystem'],
1513
overrideVueVersion,
1614

1715
patchFiles: {
1816
'pnpm-workspace.yaml': (content: string, overrides: Overrides) => {
1917
const data = YAML.parse(content)
18+
data.catalog ||= {}
19+
data.overrides ||= {}
20+
21+
// Newer rolldown versions (e.g. beta.60) have been observed to crash
22+
// via rolldown-plugin-dts during `pnpm run build`.
23+
const pinnedRolldown = '1.0.0-beta.40'
24+
data.catalog.rolldown = pinnedRolldown
25+
data.catalog['@rolldown/pluginutils'] = pinnedRolldown
26+
data.overrides.rolldown = pinnedRolldown
27+
data.overrides['@rolldown/pluginutils'] = pinnedRolldown
28+
2029
Object.keys(overrides).forEach((key) => {
2130
const pkgName = key.replace(overrideVueVersion, '')
22-
if (data.catalog[pkgName]) {
31+
if (data.catalog?.[pkgName] != null) {
2332
data.catalog[pkgName] = overrides[key]
2433
}
2534
})

0 commit comments

Comments
 (0)