Skip to content

Rust

Rust #14

Workflow file for this run

name: Rust
on: [push]
env:
CARGO_TERM_COLOR: always
jobs:
build:
if: ${{ ! github.ref_type == 'tag'}}
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Build
run: cargo build --release
- name: Archive
run: zip ./ssologinlite.zip target/release/ssologinlite
release:
name: Releasing
if: ${{ github.ref_type == 'tag' }}
runs-on: ubuntu-latest
permissions: write-all
steps:
- uses: actions/checkout@v4
- name: Build
run: cargo build --release
- name: Archive
run: zip ./ssologinlite.zip target/release/ssologinlite
- name: Release
uses: softprops/action-gh-release@v2
with:
files: ssologinlite.zip