Skip to content

Commit

Permalink
Update crates version and changelogs
Browse files Browse the repository at this point in the history
  • Loading branch information
Gui-Yom committed Sep 14, 2022
1 parent 39f4154 commit 45c8318
Show file tree
Hide file tree
Showing 13 changed files with 199 additions and 117 deletions.
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
name: Build release binaries
name: Build CLI release binaries

on:
push:
tags:
- "v*.*.*"
- "cli-v*.*.*"

jobs:
release-linux:
Expand Down
46 changes: 46 additions & 0 deletions .github/workflows/release-gui.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
name: Build GUI release binaries

on:
push:
tags:
- "gui-v*.*.*"

jobs:
release-linux:
name: Build release (linux)
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3
- name: Install rust stable
uses: actions-rs/toolchain@v1
with:
toolchain: stable
default: true
profile: minimal
- name: Build release
working-directory: hlbc-gui
run: cargo build --release
- name: Upload release artifact
uses: softprops/action-gh-release@v1
with:
files: target/release/hlbc-gui
release-windows:
name: Build release (windows)
runs-on: windows-latest
steps:
- name: Checkout
uses: actions/checkout@v3
- name: Install rust stable
uses: actions-rs/toolchain@v1
with:
toolchain: stable
default: true
profile: minimal
- name: Build release
working-directory: hlbc-gui
run: cargo build --release
- name: Upload release artifact
uses: softprops/action-gh-release@v1
with:
files: target/release/hlbc-gui.exe
Loading

0 comments on commit 45c8318

Please sign in to comment.