Skip to content

Commit

Permalink
added build artifacts
Browse files Browse the repository at this point in the history
  • Loading branch information
adlerosn committed Nov 4, 2023
1 parent 96deb6d commit 4b31730
Show file tree
Hide file tree
Showing 2 changed files with 12 additions and 2 deletions.
10 changes: 8 additions & 2 deletions .github/workflows/push.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,23 +10,29 @@ jobs:
steps:
- uses: actions/checkout@v3
- run: "sudo apt update"
- run: "sudo apt install -y gcc g++ autotools-dev fuse3 libfuse-dev libfuse3-dev libattr1-dev"
- run: "sudo apt install -y gcc g++ autotools-dev fuse3 libfuse-dev libfuse3-dev libattr1-dev alien"
- run: "mkdir -p packaging/debian/usr/bin"
- run: "make cicpoffs"
- run: "cp cicpoffs packaging/debian/usr/bin/cicpoffs"
- run: "chmod 0755 packaging/debian/usr/bin/cicpoffs"
- run: "ln -s cicpoffs packaging/debian/usr/bin/mount.cicpoffs"
- run: "dpkg-deb --build packaging/debian"
- run: "cp packaging/debian.deb packaging/cicpoffs.deb"
- run: "sudo alien -r -c -v packaging/debian.deb"
- run: "cp packaging/debian.rpm packaging/cicpoffs.rpm"
- uses: actions/upload-artifact@v3
with:
name: cicpoffs.deb
path: packaging/debian.deb
- uses: actions/upload-artifact@v3
with:
name: cicpoffs.rpm
path: packaging/debian.rpm
- name: Upload binaries to release
uses: svenstaro/upload-release-action@v2
with:
repo_token: ${{ secrets.GITHUB_TOKEN }}
file: packaging/cicpoffs.deb
file: packaging/cicpoffs.*
tag: ${{ github.ref }}
overwrite: true
file_glob: true
Expand Down
4 changes: 4 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,10 @@ The difference is that:
- Run Stardew Valley (linux) with some mods (that are cross-platform in theory, but relies on Windows' case-insensitive file system).
- Run TESV:Skyrim (linux) with some mods (that are cross-platform in theory, but may have issues deriving from Windows' case-insensitive file system and there's no enforceable convention in modding).

## Pre-built packages

Check the [releases](https://github.com/adlerosn/cicpoffs/releases/latest) tab.

## Preserve inode number

Add `-o use_ino` argument to the commandline otherwise each case combination that points to the same file will get different inodes.
Expand Down

0 comments on commit 4b31730

Please sign in to comment.