Skip to content

Commit 1d20383

Browse files
Merge pull request #8 from adessoSE/dev/deps/update-2025-11-30
build: update dependencies 2025-11-30
2 parents 35ca5d1 + 661a33f commit 1d20383

65 files changed

Lines changed: 1274 additions & 1017 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.devcontainer/devcontainer.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
11
{
22
"name": "Node.js",
3-
"image": "mcr.microsoft.com/devcontainers/javascript-node:1-22-bookworm@sha256:896bfba10582c9239d1c36bab53b80af06253019f62b846fa440ee643ca63eb1",
3+
"image": "mcr.microsoft.com/devcontainers/javascript-node:1-22-bookworm@sha256:0d29e5fdc64f8397cd502223e0c4679f1e60877ca0fd2db4f2e2e0028e4271af",
44
"postCreateCommand": "sudo corepack enable && corepack install && yarn install",
55
"customizations": {
66
"vscode": {
77
"extensions": [
88
"arcanis.vscode-zipfs",
9+
"dbaeumer.vscode-eslint",
910
"EditorConfig.EditorConfig",
1011
"esbenp.prettier-vscode"
1112
]

.github/workflows/ci.yml

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,12 @@ jobs:
1111
name: Validate dependencies
1212
runs-on: ubuntu-latest
1313
steps:
14-
- uses: actions/checkout@v4
14+
- uses: actions/checkout@v6
1515
with:
1616
filter: blob:limit=2m
17-
- uses: actions/setup-node@v4
17+
- uses: actions/setup-node@v6
1818
with:
19-
node-version: 18
19+
node-version: 20
2020
- name: Install Yarn with Corepack
2121
run: corepack enable |
2222
corepack install
@@ -32,12 +32,12 @@ jobs:
3232
name: Compile TypeScript
3333
runs-on: ubuntu-latest
3434
steps:
35-
- uses: actions/checkout@v4
35+
- uses: actions/checkout@v6
3636
with:
3737
filter: blob:limit=2m
38-
- uses: actions/setup-node@v4
38+
- uses: actions/setup-node@v6
3939
with:
40-
node-version: 18
40+
node-version: 20
4141
- name: Install Yarn with Corepack
4242
run: corepack enable |
4343
corepack install
@@ -49,12 +49,12 @@ jobs:
4949
name: Run ESLint
5050
runs-on: ubuntu-latest
5151
steps:
52-
- uses: actions/checkout@v4
52+
- uses: actions/checkout@v6
5353
with:
5454
filter: blob:limit=2m
55-
- uses: actions/setup-node@v4
55+
- uses: actions/setup-node@v6
5656
with:
57-
node-version: 18
57+
node-version: 20
5858
- name: Install Yarn with Corepack
5959
run: corepack enable |
6060
corepack install
@@ -71,12 +71,12 @@ jobs:
7171
name: Test
7272
runs-on: ubuntu-latest
7373
steps:
74-
- uses: actions/checkout@v4
74+
- uses: actions/checkout@v6
7575
with:
7676
filter: blob:limit=2m
77-
- uses: actions/setup-node@v4
77+
- uses: actions/setup-node@v6
7878
with:
79-
node-version: 18
79+
node-version: 20
8080
- name: Install Yarn with Corepack
8181
run: corepack enable |
8282
corepack install

.github/workflows/publish.yml

Lines changed: 10 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -8,19 +8,19 @@ jobs:
88
name: Build the node-package
99
runs-on: ubuntu-latest
1010
steps:
11-
- uses: actions/checkout@v4
11+
- uses: actions/checkout@v6
1212
with:
1313
filter: blob:limit=2m
14-
- uses: actions/setup-node@v4
14+
- uses: actions/setup-node@v6
1515
with:
16-
node-version: "18"
16+
node-version: "20"
1717
- name: Install Yarn with Corepack
1818
run: corepack enable |
1919
corepack prepare yarn@stable --activate
2020

21-
- run: yarn install
21+
- run: yarn install --immutable --immutable-cache
2222
- run: yarn pack
23-
- uses: actions/upload-artifact@v4
23+
- uses: actions/upload-artifact@v5
2424
with:
2525
name: node-package
2626
path: package.tgz
@@ -33,17 +33,15 @@ jobs:
3333
runs-on: ubuntu-latest
3434
needs: [build-package]
3535
steps:
36-
- uses: actions/setup-node@v4
36+
- uses: actions/setup-node@v6
3737
with:
38-
node-version: "18"
38+
node-version: "24"
3939
registry-url: "https://registry.npmjs.org"
4040
- name: Download the build artifacts
41-
uses: actions/download-artifact@v4
41+
uses: actions/download-artifact@v5
4242
with:
4343
name: node-package
4444
- run: npm publish "${{ github.workspace }}/package.tgz" --access public --provenance
45-
env:
46-
NODE_AUTH_TOKEN: ${{ secrets.NPM_AUTH_TOKEN }}
4745

4846
create-release:
4947
name: Create the GitHub Release
@@ -53,12 +51,12 @@ jobs:
5351
needs: [build-package]
5452
steps:
5553
- name: Download the build artifacts
56-
uses: actions/download-artifact@v4
54+
uses: actions/download-artifact@v5
5755
with:
5856
name: node-package
5957
path: ${{ github.workspace }}/dist/
6058
- name: Create the release draft with the build artifacts
61-
uses: softprops/action-gh-release@c95fe1489396fe8a9eb87c0abf8aa5b2ef267fda
59+
uses: softprops/action-gh-release@5be0e66d93ac7ed76da52eca8bb058f665c3a5fe
6260
with:
6361
draft: true
6462
files: ${{ github.workspace }}/dist/*

0 commit comments

Comments
 (0)