File tree Expand file tree Collapse file tree 1 file changed +21
-6
lines changed Expand file tree Collapse file tree 1 file changed +21
-6
lines changed Original file line number Diff line number Diff line change 6
6
- " v*.*.*"
7
7
8
8
jobs :
9
- build-and-release :
9
+ build :
10
10
runs-on : ubuntu-22.04
11
11
strategy :
12
12
matrix :
13
13
arch :
14
14
- x64
15
15
- arm64
16
16
node-version :
17
- - node16
17
+ - node18
18
18
os :
19
19
- linux
20
20
- macos
@@ -33,12 +33,27 @@ jobs:
33
33
node-version : ${{ matrix.node-version }}
34
34
os : ${{ matrix.os }}
35
35
36
+ release :
37
+ needs : build
38
+ runs-on : ubuntu-22.04
39
+ steps :
40
+ - name : Checkout
41
+ uses : actions/checkout@v3
42
+
43
+ - name : Download binaries
44
+ uses : actions/download-artifact@v2
45
+ with :
46
+ path : binaries
47
+
48
+ - name : Prepare files for release
49
+ run : |
50
+ mkdir release_assets
51
+ mv binaries/*/release-assets/* release_assets/
52
+
36
53
- name : Release
37
54
uses : softprops/action-gh-release@v1
38
55
if : startsWith(github.ref, 'refs/tags/')
39
56
with :
40
- files : |
41
- ${{ steps.pkg-action.outputs.file }}
42
- name : Release-${{ matrix.os }}-${{ matrix.arch }}
57
+ files : release_assets/*
58
+ name : Release
43
59
tag_name : ${{ github.ref }}
44
-
You can’t perform that action at this time.
0 commit comments