Skip to content

Fix: Suppress background job notifications in zsh hook #5

Fix: Suppress background job notifications in zsh hook

Fix: Suppress background job notifications in zsh hook #5

Workflow file for this run

name: Release
on:
push:
tags:
- 'v*'
permissions:
contents: write
jobs:
build-macos:
runs-on: macos-latest
steps:
- uses: actions/checkout@v4
- name: Setup Rust
uses: dtolnay/rust-toolchain@stable
- name: Build (native ARM64 only)
run: |
cd src-tauri
cargo build --release
- name: Package
run: |
cd src-tauri/target/release
tar -czf berri-recall-macos-arm64.tar.gz berri-recall
- name: Upload Release Asset
uses: softprops/action-gh-release@v2
with:
files: src-tauri/target/release/berri-recall-macos-arm64.tar.gz
build-linux:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Install dependencies
run: |
sudo apt-get update
sudo apt-get install -y libssl-dev pkg-config
- name: Setup Rust
uses: dtolnay/rust-toolchain@stable
- name: Build
run: |
cd src-tauri
cargo build --release
- name: Package
run: |
cd src-tauri/target/release
tar -czf berri-recall-linux-amd64.tar.gz berri-recall
- name: Upload Release Asset
uses: softprops/action-gh-release@v2
with:
files: src-tauri/target/release/berri-recall-linux-amd64.tar.gz
build-windows:
runs-on: windows-latest
steps:
- uses: actions/checkout@v4
- name: Setup Rust
uses: dtolnay/rust-toolchain@stable
- name: Build
run: |
cd src-tauri
cargo build --release
- name: Package
run: |
cd src-tauri/target/release
Compress-Archive -Path berri-recall.exe -DestinationPath berri-recall-windows-amd64.zip
- name: Upload Release Asset
uses: softprops/action-gh-release@v2
with:
files: src-tauri/target/release/berri-recall-windows-amd64.zip