Skip to content

Commit 53ca026

Browse files
authored
Merge pull request #70 from mischov/chore/update-release-workflow
Update release workflow
2 parents 5f6fc16 + 67e8bd8 commit 53ca026

File tree

1 file changed

+12
-12
lines changed

1 file changed

+12
-12
lines changed

.github/workflows/release.yml

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -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

@@ -36,7 +36,7 @@ jobs:
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
@@ -52,7 +52,7 @@ jobs:
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

Comments
 (0)