rcc-bot/.forgejo/workflows/build.yaml
fucksophie ac3d47c83b
All checks were successful
Rust Build / build (push) Successful in 8m3s
use nightly instead of stable (we need nightly)
2026-02-08 13:22:12 +02:00

41 lines
883 B
YAML

name: Rust Build
on:
push:
branches:
- main
pull_request:
jobs:
build:
runs-on: node-16
steps:
- name: Checkout code
uses: https://github.com/actions/checkout@v3
- name: Install Rust
uses: https://github.com/actions-rs/toolchain@v1
with:
toolchain: nightly
profile: minimal
override: true
- name: Build release
run: cargo build --release
- name: Show binary
run: |
if [ -f target/release/rcc-bot ]; then
echo "Binary compiled successfully!"
ls -lh target/release/rcc-bot
else
echo "Compilation failed!"
exit 1
fi
- name: Upload artifact
uses: https://github.com/actions/upload-artifact@v3
with:
name: rcc-bot
path: target/release/rcc-bot