Skip to content

Commit 39be7a9

Browse files
committed
Ensure workflows have a shot of working
1 parent 43c1698 commit 39be7a9

3 files changed

Lines changed: 8 additions & 11 deletions

File tree

.github/workflows/publish.yml

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,22 +2,19 @@ name: Publish Package to npmjs
22
on:
33
release:
44
types: [published]
5-
workflow_call:
6-
secrets:
7-
NPM_TOKEN:
8-
required: true
95

106
jobs:
117
build:
128
runs-on: ubuntu-latest
9+
environment: publish
1310
permissions:
1411
contents: write
1512
id-token: write
1613
steps:
1714
- uses: actions/checkout@v6
1815
with:
1916
submodules: true
20-
- name: install corepack
17+
- name: install pnpm
2118
uses: pnpm/action-setup@v4
2219
- uses: actions/setup-node@v6
2320
with:

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@
5555
"@cto.af/eslint-config": "6.2.4",
5656
"@types/chai": "4.3.20",
5757
"@types/mocha": "^10.0.10",
58-
"@types/node": "^25.3.1",
58+
"@types/node": "^25.3.2",
5959
"@types/semver": "^7.7.1",
6060
"@typescript-eslint/eslint-plugin": "8.56.1",
6161
"@typescript-eslint/parser": "8.56.1",

pnpm-lock.yaml

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

0 commit comments

Comments
 (0)