Skip to content

Add files via upload #17

Add files via upload

Add files via upload #17

Workflow file for this run

name: Release
on:
push:
branches:
- main
tags:
- 'v*'
workflow_dispatch:
permissions:
contents: write
packages: write
jobs:
release:
runs-on: windows-latest
steps:
- name: Checkout
uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Install Rust toolchain
uses: dtolnay/rust-toolchain@stable
- name: Build Release
run: cargo build --release
- name: List build outputs
shell: bash
run: ls -la target/release || true
- name: Create & Publish Release
if: startsWith(github.ref, 'refs/tags/')
uses: ncipollo/release-action@v1
with:
artifacts: "target/release/corescribe.exe"
generateReleaseNotes: true
tag: ${{ github.ref_name }}
token: ${{ secrets.GITHUB_TOKEN }}