Skip to content

Commit cc4157a

Browse files
committed
feat: update node, deps, testing
1 parent e73526d commit cc4157a

File tree

18 files changed

+32001
-11931
lines changed

18 files changed

+32001
-11931
lines changed

.eslintignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
build/
22
coverage/
33
dist/
4-
node_modules/
4+
node_modules/

.github/workflows/ci.yaml

Lines changed: 5 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -12,20 +12,12 @@ jobs:
1212
runs-on: ubuntu-latest
1313
steps:
1414
- name: Checkout repository
15-
uses: actions/checkout@v3
15+
uses: actions/checkout@v4
1616
- name: Setup Node.js
17-
uses: actions/setup-node@v3
17+
uses: actions/setup-node@v4
1818
with:
19-
node-version: "16"
20-
- name: Setup build cache
21-
uses: actions/cache@v3
22-
with:
23-
path: '**/node_modules'
24-
key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }}
25-
restore-keys: ${{ runner.os }}-node-
19+
node-version-file: package.json
2620
- name: Install dependencies
2721
run: npm ci
28-
- name: Compile TypeScript
29-
run: npm run compile
30-
- name: Run linter
31-
run: npm run lint
22+
- name: Run build
23+
run: npm run build

.github/workflows/pr-lint.yaml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,11 @@ jobs:
99
lint-pr:
1010
name: Lint pull request title
1111
runs-on: ubuntu-latest
12+
permissions:
13+
pull-requests: write
1214
steps:
1315
- name: Checkout repository
14-
uses: actions/checkout@v3
16+
uses: actions/checkout@v4
1517
- name: Lint pull request title
1618
uses: ./
1719
with:

.github/workflows/release.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@ jobs:
99
runs-on: ubuntu-latest
1010
steps:
1111
- name: Checkout repository
12-
uses: actions/checkout@v3
12+
uses: actions/checkout@v4
1313
- name: Setup release please
14-
uses: google-github-actions/release-please-action@v3
14+
uses: googleapis/release-please-action@v4
1515
id: release
1616
with:
1717
token: ${{ secrets.GITHUB_TOKEN }}

action.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Convetional Commits Pull Request
1+
name: Conventional Commits Pull Request
22
description: Lints a pull request title based on Conventional Commits
33
branding:
44
icon: align-left
@@ -12,5 +12,5 @@ inputs:
1212
required: true
1313
description: Access token to the repository.
1414
runs:
15-
using: node16
15+
using: node20
1616
main: dist/index.js

0 commit comments

Comments
 (0)