Skip to content

Commit 9fb2eb3

Browse files
authored
Merge pull request #11 from weter11/codex/fix-steamflow-install-path-issues
Fix installed-game detection and post-install install path handling
2 parents 36cedc9 + e09b147 commit 9fb2eb3

46 files changed

Lines changed: 40 additions & 22 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/rust.yaml

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,10 @@ name: SteamFlow Rust Build
33
on:
44
push:
55
paths:
6-
- "SteamFlow/**"
6+
- "src/**"
7+
- "assets/**"
8+
- "Cargo.toml"
9+
- "Cargo.lock"
710
- ".github/workflows/rust.yaml"
811
pull_request:
912

@@ -40,16 +43,16 @@ jobs:
4043
uses: dtolnay/rust-toolchain@stable
4144

4245
- name: Build SteamFlow (release)
43-
run: cargo build --release --manifest-path SteamFlow/Cargo.toml
46+
run: cargo build --release
4447

4548
- name: Install cargo-deb
4649
run: cargo install cargo-deb --locked
4750

4851
- name: Build .deb package
49-
run: cargo deb --no-build --manifest-path SteamFlow/Cargo.toml
52+
run: cargo deb --no-build
5053

5154
- name: Upload .deb artifact
5255
uses: actions/upload-artifact@v4
5356
with:
5457
name: steamflow-deb
55-
path: SteamFlow/target/debian/*.deb
58+
path: target/debian/*.deb
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.

0 commit comments

Comments
 (0)