feat: add @pnpm/linux-arm64 to @pnpm/beta

This commit is contained in:
Zoltan Kochan
2021-10-06 21:36:17 +03:00
parent 89490d0d83
commit 9bc778e821
4 changed files with 4 additions and 6 deletions

View File

@@ -1,5 +0,0 @@
---
"@pnpm/beta": patch
---
Add a linux arm64 build

View File

@@ -24,7 +24,7 @@ export default async (workspaceDir: string) => {
if (dir.includes('artifacts') || manifest.name === '@pnpm/beta') {
manifest.version = artifactVersion
if (manifest.name === '@pnpm/beta') {
for (const depName of ['@pnpm/linux-x64', '@pnpm/win-x64', '@pnpm/macos-x64', '@pnpm/macos-arm64']) {
for (const depName of ['@pnpm/linux-arm64', '@pnpm/linux-x64', '@pnpm/win-x64', '@pnpm/macos-x64', '@pnpm/macos-arm64']) {
manifest.optionalDependencies![depName] = `workspace:${artifactVersion}`
}
}

View File

@@ -11,6 +11,7 @@
"url": "https://github.com/pnpm/pnpm/issues"
},
"optionalDependencies": {
"@pnpm/linux-arm64": "workspace:0.0.6-6.16.1",
"@pnpm/linux-x64": "workspace:0.0.6-6.16.1",
"@pnpm/macos-arm64": "workspace:0.0.6-6.16.1",
"@pnpm/macos-x64": "workspace:0.0.6-6.16.1",

2
pnpm-lock.yaml generated
View File

@@ -161,6 +161,7 @@ importers:
packages/beta:
specifiers:
'@pnpm/beta': 'link:'
'@pnpm/linux-arm64': workspace:0.0.6-6.16.1
'@pnpm/linux-x64': workspace:0.0.6-6.16.1
'@pnpm/macos-arm64': workspace:0.0.6-6.16.1
'@pnpm/macos-x64': workspace:0.0.6-6.16.1
@@ -168,6 +169,7 @@ importers:
'@zkochan/pkg': 0.0.0-2
execa: npm:safe-execa@^0.1.1
optionalDependencies:
'@pnpm/linux-arm64': link:../artifacts/linux-arm64
'@pnpm/linux-x64': link:../artifacts/linux-x64
'@pnpm/macos-arm64': link:../artifacts/macos-arm64
'@pnpm/macos-x64': link:../artifacts/macos-x64