diff --git a/.github/workflows/rust.yaml b/.github/workflows/rust.yaml index f920c574..71815f4f 100644 --- a/.github/workflows/rust.yaml +++ b/.github/workflows/rust.yaml @@ -1,5 +1,8 @@ name: SteamFlow Rust Build +env: + FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true + on: push: paths: @@ -14,7 +17,7 @@ jobs: runs-on: ubuntu-24.04 steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Install system dependencies run: | @@ -51,16 +54,17 @@ jobs: run: cargo deb --no-build - name: Upload .deb artifact - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: steamflow-deb path: target/debian/*.deb + archive: false steamflow-windows: runs-on: windows-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Install Rust toolchain uses: dtolnay/rust-toolchain@stable @@ -69,7 +73,8 @@ jobs: run: cargo build --release - name: Upload Windows binary - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: steamflow-windows path: target/release/steamflow.exe + archive: false