Skip to content

Commit 032e8d0

Browse files
authored
chore(ci): add pnpm workspace for github actions (#52976)
This creates a monorepo for each github action and ensures they all use pnpm. You can install and build all with the following: ``` cd .github pnpm i pnpm -r build ```
1 parent 319353e commit 032e8d0

File tree

17 files changed

+1143
-10063
lines changed

17 files changed

+1143
-10063
lines changed

.github/actions/issue-labeler/lib/index.js

Lines changed: 7 additions & 9111 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.github/actions/issue-labeler/package.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
"type": "module",
55
"exports": "./lib/index.js",
66
"scripts": {
7-
"build": "pnpm types && pnpm ncc -m -o ./lib build src/index.ts --license licenses.txt",
7+
"build": "pnpm types && ncc -m -o ./lib build src/index.ts --license licenses.txt",
88
"types": "tsc"
99
},
1010
"dependencies": {
@@ -13,6 +13,7 @@
1313
},
1414
"devDependencies": {
1515
"@types/node": "^18.15.3",
16-
"@vercel/ncc": "0.36.1"
16+
"@vercel/ncc": "0.36.1",
17+
"typescript": "5.1.6"
1718
}
1819
}

.github/actions/issue-validator/index.mjs

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

.github/actions/issue-validator/package-lock.json

Lines changed: 0 additions & 445 deletions
This file was deleted.

.github/actions/issue-validator/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,8 @@
55
"build": "ncc -m -o . build src/index.mjs --license licenses.txt"
66
},
77
"devDependencies": {
8-
"@vercel/ncc": "0.34.0"
8+
"@vercel/ncc": "0.34.0",
9+
"typescript": "5.1.6"
910
},
1011
"dependencies": {
1112
"@actions/core": "1.10.0",

.github/actions/minus-one/index.mjs

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

.github/actions/minus-one/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,12 @@
99
"build": "ncc -m -o . build src/index.mjs --license licenses.txt"
1010
},
1111
"devDependencies": {
12-
"@vercel/ncc": "0.34.0"
12+
"@vercel/ncc": "0.34.0",
13+
"typescript": "5.1.6"
1314
},
1415
"dependencies": {
1516
"@actions/core": "1.10.0",
1617
"@actions/github": "5.1.1",
1718
"@octokit/graphql": "7.0.1"
18-
},
19-
"packageManager": "[email protected]"
19+
}
2020
}

.github/actions/needs-triage/index.js

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)