Skip to content

Commit

Permalink
Disable Mac/Win CI
Browse files Browse the repository at this point in the history
  • Loading branch information
Beinsezii committed Jun 8, 2024
1 parent 1076ec2 commit 39a08f4
Show file tree
Hide file tree
Showing 3 changed files with 45 additions and 46 deletions.
44 changes: 22 additions & 22 deletions .github/workflows/build_release_master.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,25 +12,25 @@ jobs:
with:
name: linux_binary
path: target/release/linch
build-macos:
runs-on: macos-latest
steps:
- uses: actions/checkout@v4
- name: Build MacOs Release
run: cargo build --release
- name: Upload MacOS Artifact
uses: actions/upload-artifact@v4
with:
name: macos_binary
path: target/release/linch
build-windows:
runs-on: windows-latest
steps:
- uses: actions/checkout@v4
- name: Build Windows Release
run: cargo build --release
- name: Upload Windows Artifact
uses: actions/upload-artifact@v4
with:
name: windows_exe
path: target/release/linch.exe
# build-macos:
# runs-on: macos-latest
# steps:
# - uses: actions/checkout@v4
# - name: Build MacOs Release
# run: cargo build --release
# - name: Upload MacOS Artifact
# uses: actions/upload-artifact@v4
# with:
# name: macos_binary
# path: target/release/linch
# build-windows:
# runs-on: windows-latest
# steps:
# - uses: actions/checkout@v4
# - name: Build Windows Release
# run: cargo build --release
# - name: Upload Windows Artifact
# uses: actions/upload-artifact@v4
# with:
# name: windows_exe
# path: target/release/linch.exe
44 changes: 22 additions & 22 deletions .github/workflows/build_release_tag.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,25 +15,25 @@ jobs:
with:
name: linux_binary
path: target/release/linch
build-macos:
runs-on: macos-latest
steps:
- uses: actions/checkout@v4
- name: Build MacOs Release
run: cargo build --release
- name: Upload MacOS Artifact
uses: actions/upload-artifact@v4
with:
name: macos_binary
path: target/release/linch
build-windows:
runs-on: windows-latest
steps:
- uses: actions/checkout@v4
- name: Build Windows Release
run: cargo build --release
- name: Upload Windows Artifact
uses: actions/upload-artifact@v4
with:
name: windows_exe
path: target/release/linch.exe
# build-macos:
# runs-on: macos-latest
# steps:
# - uses: actions/checkout@v4
# - name: Build MacOs Release
# run: cargo build --release
# - name: Upload MacOS Artifact
# uses: actions/upload-artifact@v4
# with:
# name: macos_binary
# path: target/release/linch
# build-windows:
# runs-on: windows-latest
# steps:
# - uses: actions/checkout@v4
# - name: Build Windows Release
# run: cargo build --release
# - name: Upload Windows Artifact
# uses: actions/upload-artifact@v4
# with:
# name: windows_exe
# path: target/release/linch.exe
3 changes: 1 addition & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,13 +35,12 @@ You may export `WINIT_UNIX_BACKEND=x11` to force Linch to run in X11 mode.
* Application does not stay always-on-top in Wayland
* This is a current limitation from [winit](https://github.com/rust-windowing/winit) with [no current workaround](https://github.com/rust-windowing/winit/issues/2435)
* Hardcoded for Linux
* While there's nothing (that I know of) stopping Linch from running on Windows or MacOS, there's not much of an incentive support them when they already have their own built-in launchers.
* Hypothetically, `linch bin` might work out-of-the-box if you're so determined. All it does is search `PATH`.

## Installation
Compiled binaries are provided on the [releases tab](https://github.com/Beinsezii/linch/releases)

Additionally, stable release binaries are automatically compiled and uploaded for Linux, Windows, and MacOS with the [Build Latest Release Tag Action](https://github.com/Beinsezii/linch/actions/workflows/build_release_tag.yml)
Additionally, stable release binaries are automatically compiled with the [Build Latest Release Tag Action](https://github.com/Beinsezii/linch/actions/workflows/build_release_tag.yml)
while the latest unstable binaries are can be found in the [Build Master Release Action](https://github.com/Beinsezii/linch/actions/workflows/build_release_master.yml)


Expand Down

0 comments on commit 39a08f4

Please sign in to comment.