Skip to content

Commit bc3c10e

Browse files
committed
Update github workflow - add two mac versions
1 parent 8a8c9de commit bc3c10e

File tree

1 file changed

+22
-4
lines changed

1 file changed

+22
-4
lines changed

.github/workflows/build.yml

Lines changed: 22 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
- name: Build windows binary
2222
run: cargo build --verbose --release
2323
- name: Archive windows binary
24-
uses: actions/upload-artifact@v1
24+
uses: actions/upload-artifact@v4
2525
with:
2626
name: slimevr-wrangler.exe
2727
path: target/release/slimevr-wrangler.exe
@@ -35,15 +35,33 @@ jobs:
3535
with:
3636
shared-key: "wrangler"
3737
- name: Build mac binary
38+
run: cargo build --verbose --release
39+
- name: Open binary via double-click
40+
run: chmod +x target/release/slimevr-wrangler
41+
- name: Archive mac binary
42+
uses: actions/upload-artifact@v4
43+
with:
44+
name: slimevr-wrangler-macos
45+
path: target/release/slimevr-wrangler
46+
47+
build_macos_old:
48+
runs-on: macos-13
49+
steps:
50+
- uses: actions/checkout@v3
51+
- name: Cache cargo dependencies
52+
uses: Swatinem/rust-cache@v2
53+
with:
54+
shared-key: "wrangler-old"
55+
- name: Build mac binary old
3856
env:
3957
MACOSX_DEPLOYMENT_TARGET: 10.14
4058
run: cargo build --verbose --release
4159
- name: Open binary via double-click
4260
run: chmod +x target/release/slimevr-wrangler
4361
- name: Archive mac binary
44-
uses: actions/upload-artifact@v1
62+
uses: actions/upload-artifact@v4
4563
with:
46-
name: slimevr-wrangler-macos
64+
name: slimevr-wrangler-macos-old
4765
path: target/release/slimevr-wrangler
4866

4967
build_ubuntu:
@@ -64,7 +82,7 @@ jobs:
6482
- name: Open binary via double-click
6583
run: chmod +x target/release/slimevr-wrangler
6684
- name: Archive ubuntu binary
67-
uses: actions/upload-artifact@v1
85+
uses: actions/upload-artifact@v4
6886
with:
6987
name: slimevr-wrangler-ubuntu
7088
path: target/release/slimevr-wrangler

0 commit comments

Comments
 (0)