Skip to content

Commit

Permalink
updating CI workflows, adding Node.js 23
Browse files Browse the repository at this point in the history
  • Loading branch information
agracio committed Oct 20, 2024
1 parent 35585ea commit 4eecd4c
Show file tree
Hide file tree
Showing 20 changed files with 19 additions and 14 deletions.
4 changes: 3 additions & 1 deletion .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,9 @@ jobs:
script: |
try {
const fs = require('fs')
fs.writeFileSync('release/ia32/${{ inputs.build-version }}/node.version', '${{ steps.node-test-version.outputs.node-version }}');
if(${{ inputs.build-version }} <23){
fs.writeFileSync('release/ia32/${{ inputs.build-version }}/node.version', '${{ steps.node-test-version.outputs.node-version }}');
}
fs.writeFileSync('release/x64/${{ inputs.build-version }}/node.version', '${{ steps.node-test-version.outputs.node-version }}');
if(${{ inputs.build-version }} >=20){
fs.writeFileSync('release/arm64/${{ inputs.build-version }}/node.version', '${{ steps.node-test-version.outputs.node-version }}');
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ jobs:
matrix:
os: [macos-13, macos-14, ubuntu-22.04, windows-2022]
# os: [macos-14, windows-2022]
node: [18, 20, 22]
node: [18, 20, 22, 23]

steps:

Expand Down
13 changes: 7 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -74,12 +74,13 @@ https://github.com/agracio/edge-js-quick-start

### Windows

| Version | x86/x64 | arm64 |
| ------- | ------------------ | ------------------ |
| 16.x | :heavy_check_mark: | :x: |
| 18.x | :heavy_check_mark: | :x: |
| 20.x | :heavy_check_mark: | :heavy_check_mark: |
| 22.x | :heavy_check_mark: | :heavy_check_mark: |
| Version | x86 | x64 | arm64 |
| ------- | ------------------ | ------------------ | ------------------ |
| 16.x | :heavy_check_mark: | :heavy_check_mark: | :x: |
| 18.x | :heavy_check_mark: | :heavy_check_mark: | :x: |
| 20.x | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
| 22.x | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
| 23.x | :x: | :heavy_check_mark: | :heavy_check_mark: |


### macOS
Expand Down
Binary file modified lib/native/win32/arm64/22/edge_coreclr.node
Binary file not shown.
Binary file modified lib/native/win32/arm64/22/edge_nativeclr.node
Binary file not shown.
2 changes: 1 addition & 1 deletion lib/native/win32/arm64/22/node.version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
22.9.0
22.10.0
Binary file added lib/native/win32/arm64/23/edge_coreclr.node
Binary file not shown.
Binary file added lib/native/win32/arm64/23/edge_nativeclr.node
Binary file not shown.
1 change: 1 addition & 0 deletions lib/native/win32/arm64/23/node.version
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
23.0.0
Binary file modified lib/native/win32/ia32/22/edge_coreclr.node
Binary file not shown.
Binary file modified lib/native/win32/ia32/22/edge_nativeclr.node
Binary file not shown.
2 changes: 1 addition & 1 deletion lib/native/win32/ia32/22/node.version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
22.9.0
22.10.0
Binary file modified lib/native/win32/x64/22/edge_coreclr.node
Binary file not shown.
Binary file modified lib/native/win32/x64/22/edge_nativeclr.node
Binary file not shown.
2 changes: 1 addition & 1 deletion lib/native/win32/x64/22/node.version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
22.9.0
22.10.0
Binary file added lib/native/win32/x64/23/edge_coreclr.node
Binary file not shown.
Binary file added lib/native/win32/x64/23/edge_nativeclr.node
Binary file not shown.
1 change: 1 addition & 0 deletions lib/native/win32/x64/23/node.version
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
23.0.0
4 changes: 2 additions & 2 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
"url": "http://tomasz.janczuk.org",
"twitter": "tjanczuk"
},
"version": "22.9.0",
"version": "23.0.0",
"description": "Edge.js: run .NET and Node.js in-process on Windows, Mac OS, and Linux",
"tags": [
"owin",
Expand Down

0 comments on commit 4eecd4c

Please sign in to comment.