Skip to content

Fix release gutter line counts #2

Fix release gutter line counts

Fix release gutter line counts #2

Workflow file for this run

name: Release
on:
push:
tags:
- "v*"
permissions:
contents: write
env:
CARGO_TERM_COLOR: always
jobs:
release:
name: Build & Release
runs-on: macos-15
steps:
- uses: actions/checkout@v4
with:
fetch-depth: 0
- uses: dtolnay/rust-toolchain@stable
with:
components: rustfmt, clippy
- uses: Swatinem/rust-cache@v2
with:
workspaces: src/rust -> target
- name: Install xcodegen
run: brew install xcodegen
- name: Build DMG
run: make dmg
env:
CI: 1
VERSION: ${{ github.ref_name }}
- name: Create GitHub Release
uses: softprops/action-gh-release@v2
with:
files: build/Ferrite-*.dmg
generate_release_notes: true
draft: false
prerelease: ${{ contains(github.ref_name, '-') }}