Skip to content

Commit f822a6f

Browse files
fix(evaluation): satisfy npm trusted publishing requirements
Use a supported Node runtime and declare the package's source repository so npm can authorize the GitHub OIDC publisher. Co-authored-by: Cursor <cursoragent@cursor.com>
1 parent da47eda commit f822a6f

2 files changed

Lines changed: 6 additions & 1 deletion

File tree

.github/workflows/publish-evaluation-ts.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ on:
1010
type: boolean
1111

1212
env:
13-
NODE_VERSION: 20
13+
NODE_VERSION: 24
1414
EVALUATION_DIRECTORY: "evaluation/typescript"
1515

1616
permissions:

evaluation/typescript/package.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,11 @@
66
"types": "lib/index.d.ts",
77
"author": "",
88
"license": "ISC",
9+
"repository": {
10+
"type": "git",
11+
"url": "https://github.com/bucketeer-io/bucketeer.git",
12+
"directory": "evaluation/typescript"
13+
},
914
"publishConfig": {
1015
"access": "public"
1116
},

0 commit comments

Comments
 (0)