@@ -18,16 +18,16 @@ jobs:
1818 matrix :
1919 nif : ["2.16", "2.15"]
2020 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 }
2927 - { target: x86_64-pc-windows-gnu , os: windows-2019 }
3028 - { 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 }
3131
3232 runs-on : ${{ matrix.job.os }}
3333
3636
3737 steps :
3838 - name : Checkout source code
39- uses : actions/checkout@v3
39+ uses : actions/checkout@v4
4040
4141 - name : Extract project version
4242 shell : bash
5252
5353 - name : Build the project
5454 id : build-crate
55- uses : philss/rustler-precompiled-action@v1.0.0
55+ uses : philss/rustler-precompiled-action@v1.1.4
5656 with :
5757 project-name : meeseeks_html5ever_nif
5858 project-version : ${{ env.PROJECT_VERSION }}
@@ -62,13 +62,13 @@ jobs:
6262 project-dir : " native/meeseeks_html5ever_nif"
6363
6464 - name : Artifact upload
65- uses : actions/upload-artifact@v3
65+ uses : actions/upload-artifact@v4
6666 with :
6767 name : ${{ steps.build-crate.outputs.file-name }}
6868 path : ${{ steps.build-crate.outputs.file-path }}
6969
7070 - name : Publish archives and packages
71- uses : softprops/action-gh-release@v1
71+ uses : softprops/action-gh-release@v2
7272 with :
7373 files : |
7474 ${{ steps.build-crate.outputs.file-path }}
0 commit comments