mirror of
https://github.com/kremalicious/metamask-extension.git
synced 2024-11-22 09:57:02 +01:00
7ef2730c9a
Preview builds were setup to install correctly on CircleCI prior to the Yarn v3 upgrade, but that integration broke with that upgrade. The Yarn and CircleCI configuration has been updated to fix this. The `.yarnrc.yaml` file has been updated to configure the GitHub registry but leave it disabled by default. It can be enabled dynamically using an environment variable. This lets us switch between registries without updating the file. The new workflow is documented here: https://github.com/MetaMask/core/pull/1481
29 lines
857 B
YAML
29 lines
857 B
YAML
enableScripts: false
|
|
|
|
enableTelemetry: false
|
|
|
|
logFilters:
|
|
- code: YN0004
|
|
level: discard
|
|
|
|
nodeLinker: node-modules
|
|
|
|
npmRegistries:
|
|
"https://npm.pkg.github.com":
|
|
npmAlwaysAuth: true
|
|
npmAuthToken: "${GITHUB_PACKAGE_READ_TOKEN-}"
|
|
|
|
npmScopes:
|
|
metamask:
|
|
npmRegistryServer: "${METAMASK_NPM_REGISTRY:-https://registry.yarnpkg.com}"
|
|
|
|
plugins:
|
|
- path: .yarn/plugins/@yarnpkg/plugin-allow-scripts.cjs
|
|
spec: "https://raw.githubusercontent.com/LavaMoat/LavaMoat/main/packages/yarn-plugin-allow-scripts/bundles/@yarnpkg/plugin-allow-scripts.js"
|
|
- path: .yarn/plugins/@yarnpkg/plugin-version.cjs
|
|
spec: "@yarnpkg/plugin-version"
|
|
- path: .yarn/plugins/@yarnpkg/plugin-engines.cjs
|
|
spec: "https://raw.githubusercontent.com/devoto13/yarn-plugin-engines/main/bundles/%40yarnpkg/plugin-engines.js"
|
|
|
|
yarnPath: .yarn/releases/yarn-3.2.4.cjs
|