Skip to content

Commit 1cd20c7

Browse files
authored
fix: provenance & oidc (#28)
1 parent 4808621 commit 1cd20c7

File tree

5 files changed

+22
-24
lines changed

5 files changed

+22
-24
lines changed

.github/dependabot.yml

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,8 @@ updates:
66
interval: "daily"
77
time: "15:00"
88
commit-message:
9-
prefix: "chore"
10-
prefix-development: "dev"
11-
include: "scope"
9+
prefix: "fix"
10+
prefix-development: "ci"
1211
labels:
1312
- "dependencies"
1413
open-pull-requests-limit: 10
@@ -21,7 +20,6 @@ updates:
2120
interval: "daily"
2221
commit-message:
2322
prefix: "ci"
24-
include: "scope"
2523
labels:
2624
- "dependencies"
2725
open-pull-requests-limit: 10

.github/workflows/ci.yaml

Lines changed: 11 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -10,18 +10,15 @@ jobs:
1010
lint:
1111
name: Lint
1212
runs-on: ubuntu-latest
13-
strategy:
14-
matrix:
15-
node-version: [12, 14, 16, 18, 20, 'lts/*']
1613
steps:
17-
- uses: actions/checkout@v4
18-
- name: Use Node.js ${{ matrix.node-version }}
19-
uses: actions/setup-node@v4
20-
with:
21-
node-version: ${{ matrix.node-version }}
22-
- name: Install Dependencies
23-
run: |
24-
npm install
25-
npx npm-install-peers
26-
- name: Run linters
27-
run: npm run lint
14+
- uses: actions/checkout@v4
15+
- name: Use Node.js
16+
uses: actions/setup-node@v4
17+
with:
18+
node-version-file: .nvmrc
19+
- name: Install Dependencies
20+
run: |
21+
npm install
22+
npx npm-install-peers
23+
- name: Run linters
24+
run: npm run lint

.github/workflows/release.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,11 @@ jobs:
1010
verify:
1111
name: Release
1212
runs-on: ubuntu-latest
13+
permissions:
14+
id-token: write
15+
contents: write
16+
pull-requests: write
17+
issues: write
1318
steps:
1419
- name: Check out
1520
uses: actions/checkout@v4

.nvmrc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
lts/hydrogen
1+
lts/jod

package.json

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,7 @@
1212
"bugs": {
1313
"url": "https://github.com/WFCD/eslint-config/issues"
1414
},
15-
"repository": {
16-
"type": "git",
17-
"url": "git+https://github.com/WFCD/eslint-config.git"
18-
},
15+
"repository": "https://github.com/WFCD/eslint-config",
1916
"license": "MIT",
2017
"author": "TobiTenno <[email protected]>",
2118
"exports": {
@@ -72,5 +69,6 @@
7269
},
7370
"eslint": {
7471
"extends": "./configs/.eslintrc.js"
75-
}
72+
},
73+
"publishConfig": { "provenance": true }
7674
}

0 commit comments

Comments
 (0)