File tree Expand file tree Collapse file tree 3 files changed +9
-8
lines changed Expand file tree Collapse file tree 3 files changed +9
-8
lines changed Original file line number Diff line number Diff line change 7
7
- " *"
8
8
9
9
env :
10
- NODE_VERSION : 16
10
+ NODE_VERSION : 18
11
11
MODULE_NAME : " fs-native-extensions"
12
12
MODULE_VERSION : ${{ startsWith(github.ref, 'refs/tags/') && github.ref_name || 'latest' }}
13
13
21
21
target : ["android-arm", "android-arm64", "android-x64"]
22
22
23
23
steps :
24
+ - name : Assert env.MODULE_VERSION is set
25
+ if : ${{ env.MODULE_VERSION == '' }}
26
+ run : echo "env.MODULE_VERSION must be set" && exit 1
27
+
24
28
- uses : actions/checkout@v4
25
29
26
30
- name : Setup NDK
46
50
working-directory : ./package
47
51
env :
48
52
ANDROID_NDK_HOME : ${{ steps.setup-ndk.outputs.ndk-path }}
49
- run : npx --yes prebuild-for-nodejs-mobile@1.2.1 ${{ matrix.target }}
53
+ run : npx --yes prebuild-for-nodejs-mobile@18.17.7 ${{ matrix.target }} --verbose
50
54
51
55
- name : Upload original prebuild artifacts # mostly for debugging purposes
52
56
uses : actions/upload-artifact@v3
56
60
57
61
# The below steps are needed for the release job
58
62
59
- - name : Set NODE_ABI env var
60
- run : echo "NODE_ABI=$(node -e 'console.log(process.versions.modules)')" >> "$GITHUB_ENV"
61
-
62
63
- name : Derive release artifact name
63
64
id : artifact-name
64
- run : echo "NAME=${{ env.MODULE_NAME }}-${{ env.MODULE_VERSION }}-node-${{ env.NODE_ABI }}- ${{ matrix.TARGET }}" >> "$GITHUB_OUTPUT"
65
+ run : echo "NAME=${{ env.MODULE_NAME }}-${{ env.MODULE_VERSION }}-${{ matrix.TARGET }}" >> "$GITHUB_OUTPUT"
65
66
66
67
- name : Prepare release artifact
67
68
run : tar -czf ${{ steps.artifact-name.outputs.NAME }}.tar.gz --directory=./package/prebuilds/${{ matrix.TARGET }} .
Original file line number Diff line number Diff line change 1
- 16
1
+ 18
Original file line number Diff line number Diff line change 6
6
7
7
### Requirements
8
8
9
- - Node >= 16 and npm < 9
9
+ - Node 18
10
10
- Android NDK 24.0.8215888
11
11
- (optional) exported ` ANDROID_NDK_PATH ` environment variable
12
12
You can’t perform that action at this time.
0 commit comments