Skip to content

Commit 0765f67

Browse files
committed
build: ⬆️ Update to Node 24
1 parent eb649fd commit 0765f67

File tree

7 files changed

+6438
-3289
lines changed

7 files changed

+6438
-3289
lines changed

.github/dependabot.yml

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
version: 2
2+
updates:
3+
- package-ecosystem: "github-actions"
4+
directory: "/"
5+
schedule:
6+
interval: "weekly"
7+
day: sunday
8+
time: "13:15"
9+
timezone: Europe/Amsterdam
10+
open-pull-requests-limit: 10
11+
- package-ecosystem: "npm"
12+
directory: "/" # Location of package manifests
13+
schedule:
14+
interval: "weekly"
15+
day: sunday
16+
time: "13:00"
17+
timezone: Europe/Amsterdam
18+
open-pull-requests-limit: 10
19+
commit-message:
20+
prefix: "build"

.github/workflows/codelimit.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: 'codelimit'
1+
name: codelimit
22

33
on:
44
workflow_run:
@@ -10,10 +10,10 @@ jobs:
1010
ci:
1111
runs-on: ubuntu-latest
1212
steps:
13-
- name: 'Checkout sources'
14-
uses: actions/checkout@v4
13+
- name: Checkout sources
14+
uses: actions/checkout@v6
1515

16-
- name: 'Run CodeLimit'
16+
- name: Run CodeLimit
1717
uses: getcodelimit/codelimit-action@main
1818
with:
1919
check: false

.github/workflows/main.yml

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: 'main'
1+
name: main
22

33
on:
44
push:
@@ -15,24 +15,24 @@ jobs:
1515
contents: write
1616
pull-requests: write
1717
steps:
18-
- name: 'Checkout sources'
19-
uses: actions/checkout@v4
18+
- name: Checkout sources
19+
uses: actions/checkout@v6
2020

21-
- name: 'Setup Node'
22-
uses: actions/setup-node@v4
21+
- name: Setup Node
22+
uses: actions/setup-node@v6
2323
with:
24-
node-version: '20.x'
24+
node-version: '24.x'
2525

26-
- name: 'Install dependencies'
27-
run: yarn install
26+
- name: Install dependencies
27+
run: npm install
2828

29-
- name: "Run tests"
30-
run: yarn test
29+
- name: Run tests
30+
run: npm test
3131

32-
- name: 'Build dist'
33-
run: yarn dist
32+
- name: Build dist
33+
run: npm run dist
3434

35-
- name: 'Commit dist'
36-
uses: stefanzweifel/git-auto-commit-action@v4
35+
- name: Commit dist
36+
uses: stefanzweifel/git-auto-commit-action@v7
3737
with:
38-
commit_message: 'Distribution build'
38+
commit_message: Distribution build

Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM node:20
1+
FROM node:24
22
WORKDIR /usr/src/app
33
COPY dist ./dist
44
CMD [ "node", "/usr/src/app/dist/index.js" ]

dist/index.js

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

0 commit comments

Comments
 (0)