@@ -18,16 +18,16 @@ jobs:
18
18
matrix :
19
19
nif : ["2.16", "2.15"]
20
20
job :
21
- - { target: arm-unknown-linux-gnueabihf , os: ubuntu-20.04 , use-cross: true }
22
- - { target: aarch64-unknown-linux-gnu , os: ubuntu-20.04 , use-cross: true }
23
- - { target: aarch64-unknown-linux-musl , os: ubuntu-20.04 , use-cross: true }
24
- - { target: aarch64-apple-darwin , os: macos-11 }
25
- - { target: riscv64gc-unknown-linux-gnu , os: ubuntu-20.04 , use-cross: true }
26
- - { target: x86_64-apple-darwin , os: macos-11 }
27
- - { target: x86_64-unknown-linux-gnu , os: ubuntu-20.04 }
28
- - { target: x86_64-unknown-linux-musl , os: ubuntu-20.04 , use-cross: true }
21
+ - { target: aarch64-apple-darwin , os: macos-13 }
22
+ - { target: aarch64-unknown-linux-gnu , os: ubuntu-22.04 , use-cross: true }
23
+ - { target: aarch64-unknown-linux-musl , os: ubuntu-22.04 , use-cross: true }
24
+ - { target: arm-unknown-linux-gnueabihf , os: ubuntu-22.04 , use-cross: true }
25
+ - { target: riscv64gc-unknown-linux-gnu , os: ubuntu-22.04 , use-cross: true }
26
+ - { target: x86_64-apple-darwin , os: macos-13 }
29
27
- { target: x86_64-pc-windows-gnu , os: windows-2019 }
30
28
- { target: x86_64-pc-windows-msvc , os: windows-2019 }
29
+ - { target: x86_64-unknown-linux-gnu , os: ubuntu-22.04 }
30
+ - { target: x86_64-unknown-linux-musl , os: ubuntu-22.04 , use-cross: true }
31
31
32
32
runs-on : ${{ matrix.job.os }}
33
33
36
36
37
37
steps :
38
38
- name : Checkout source code
39
- uses : actions/checkout@v3
39
+ uses : actions/checkout@v4
40
40
41
41
- name : Extract project version
42
42
shell : bash
52
52
53
53
- name : Build the project
54
54
id : build-crate
55
- uses : philss/rustler-precompiled-action@v1.0.0
55
+ uses : philss/rustler-precompiled-action@v1.1.4
56
56
with :
57
57
project-name : meeseeks_html5ever_nif
58
58
project-version : ${{ env.PROJECT_VERSION }}
@@ -62,13 +62,13 @@ jobs:
62
62
project-dir : " native/meeseeks_html5ever_nif"
63
63
64
64
- name : Artifact upload
65
- uses : actions/upload-artifact@v3
65
+ uses : actions/upload-artifact@v4
66
66
with :
67
67
name : ${{ steps.build-crate.outputs.file-name }}
68
68
path : ${{ steps.build-crate.outputs.file-path }}
69
69
70
70
- name : Publish archives and packages
71
- uses : softprops/action-gh-release@v1
71
+ uses : softprops/action-gh-release@v2
72
72
with :
73
73
files : |
74
74
${{ steps.build-crate.outputs.file-path }}
0 commit comments