8 Commits

Author SHA1 Message Date
6050a61c12 fix
All checks were successful
ci / ci (macos) (pull_request) Successful in 7m50s
ci / ci (linux) (pull_request) Successful in 24m4s
2025-12-23 08:48:32 -05:00
2fd9b965aa test 3
Some checks failed
ci / ci ([self-hosted linux]) (pull_request) Has been cancelled
ci / ci ([self-hosted macos]) (pull_request) Has been cancelled
2025-12-23 08:46:13 -05:00
9162a38013 try
Some checks failed
ci / ci (macos) (pull_request) Failing after 13s
ci / ci (linux) (pull_request) Has been cancelled
2025-12-23 08:44:20 -05:00
618d02d145 test
All checks were successful
ci / ci (linux) (pull_request) Successful in 24m8s
2025-12-23 08:40:40 -05:00
544c4053c0 try fixing matrix buil
Some checks are pending
ci / ci (linux) (push) Waiting to run
ci / ci (macos) (push) Waiting to run
2025-12-23 08:35:25 -05:00
1390bab2df test matrix syntax 2025-12-22 23:19:22 -05:00
a7239b3e83 fix ci
Some checks failed
ci / ci ([self-hosted linux]) (push) Has been cancelled
ci / ci ([self-hosted macos]) (push) Has been cancelled
2025-12-22 22:18:55 -05:00
16b08e2547 use gitea compatible artifact upload
Some checks failed
ci / ci ([self-hosted linux]) (push) Has been cancelled
ci / ci ([self-hosted macos]) (push) Has been cancelled
2025-12-22 22:07:04 -05:00
6 changed files with 22 additions and 9 deletions

View File

@@ -30,7 +30,7 @@ jobs:
cp target/x86_64-unknown-linux-gnu/release/hedz_reloaded ./ cp target/x86_64-unknown-linux-gnu/release/hedz_reloaded ./
tar -czf steamos.tar.gz hedz_reloaded tar -czf steamos.tar.gz hedz_reloaded
- uses: actions/upload-artifact@v4 - uses: christopherhx/gitea-upload-artifact@v4
with: with:
name: steamos.tar.gz name: steamos.tar.gz
path: ./steamos.tar.gz path: ./steamos.tar.gz

View File

@@ -35,7 +35,7 @@ jobs:
cp target/x86_64-pc-windows-msvc/release/hedz_reloaded.exe ./ cp target/x86_64-pc-windows-msvc/release/hedz_reloaded.exe ./
tar -czf win.tar.gz hedz_reloaded.exe tar -czf win.tar.gz hedz_reloaded.exe
- uses: actions/upload-artifact@v4 - uses: christopherhx/gitea-upload-artifact@v4
with: with:
name: win.tar.gz name: win.tar.gz
path: ./win.tar.gz path: ./win.tar.gz

View File

@@ -9,13 +9,11 @@ jobs:
ci: ci:
strategy: strategy:
matrix: matrix:
os: [[self-hosted, linux], [self-hosted, macos]] os: ["linux", "macos"]
runs-on: "${{ matrix.os }}" runs-on: ["self-hosted", "${{ matrix.os }}"]
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
- uses: cargo-bins/cargo-binstall@main - uses: cargo-bins/cargo-binstall@main
if: runner.os == 'linux'
- uses: extractions/setup-just@v1 - uses: extractions/setup-just@v1
- uses: dtolnay/rust-toolchain@master - uses: dtolnay/rust-toolchain@master
with: with:

View File

@@ -38,7 +38,7 @@ jobs:
cp target/x86_64-unknown-linux-gnu/debug/hedz_reloaded target/x86_64-unknown-linux-gnu/debug/hedz_reloaded_server ./ cp target/x86_64-unknown-linux-gnu/debug/hedz_reloaded target/x86_64-unknown-linux-gnu/debug/hedz_reloaded_server ./
tar -czf steamos-debug.tar.gz hedz_reloaded hedz_reloaded_server tar -czf steamos-debug.tar.gz hedz_reloaded hedz_reloaded_server
- uses: actions/upload-artifact@v4 - uses: christopherhx/gitea-upload-artifact@v4
with: with:
name: steamos-debug.tar.gz name: steamos-debug.tar.gz
path: ./steamos-debug.tar.gz path: ./steamos-debug.tar.gz

View File

@@ -32,7 +32,7 @@ jobs:
tar -czf hedz-macos.tar.gz hedz_reloaded tar -czf hedz-macos.tar.gz hedz_reloaded
ls -lisah hedz-macos.tar.gz ls -lisah hedz-macos.tar.gz
- uses: actions/upload-artifact@v4 - uses: christopherhx/gitea-upload-artifact@v4
with: with:
name: hedz-macos name: hedz-macos
path: ./hedz-macos.tar.gz path: ./hedz-macos.tar.gz
@@ -118,7 +118,7 @@ jobs:
cp target/x86_64-unknown-linux-gnu/release/hedz_reloaded ./ cp target/x86_64-unknown-linux-gnu/release/hedz_reloaded ./
tar -czf steamos.tar.gz hedz_reloaded tar -czf steamos.tar.gz hedz_reloaded
- uses: actions/upload-artifact@v4 - uses: christopherhx/gitea-upload-artifact@v4
with: with:
name: steamos.tar.gz name: steamos.tar.gz
path: ./steamos.tar.gz path: ./steamos.tar.gz

15
.github/workflows/test_matrix.yml vendored Normal file
View File

@@ -0,0 +1,15 @@
name: test matrix
on:
workflow_dispatch:
jobs:
test-single:
runs-on: linux
steps:
- run: echo "Single label works"
test-array:
runs-on: [self-hosted, linux]
steps:
- run: echo "Array label works"