Skip to content

chore: release v1.6.0 Smart Import #12

chore: release v1.6.0 Smart Import

chore: release v1.6.0 Smart Import #12

Workflow file for this run

name: Release
on:
push:
tags:
- 'v*'
jobs:
release:
permissions:
contents: write
runs-on: windows-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version: '20'
- name: Setup pnpm
uses: pnpm/action-setup@v2
with:
version: 9
- name: Install Rust stable
uses: dtolnay/rust-toolchain@stable
- name: Install dependencies
run: pnpm install
- name: Build and release
uses: tauri-apps/[email protected]
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
TAURI_SIGNING_PRIVATE_KEY: ${{ secrets.TAURI_SIGNING_PRIVATE_KEY }}
TAURI_SIGNING_PRIVATE_KEY_PASSWORD: ${{ secrets.TAURI_SIGNING_PRIVATE_KEY_PASSWORD }}
with:
tagName: ${{ github.ref_name }}
releaseName: 'Ticketflow ${{ github.ref_name }}'
releaseBody: |
## Ticketflow ${{ github.ref_name }}
Voir le [changelog](https://github.com/Bouaris/ticketflow/commits/${{ github.ref_name }}) pour les détails.
### Installation
Téléchargez le fichier `.exe` ci-dessous et exécutez-le.
releaseDraft: false
prerelease: false
includeUpdaterJson: true
updaterJsonPreferNsis: true