Skip to content

ci: add main branch api server workflow #1

ci: add main branch api server workflow

ci: add main branch api server workflow #1

name: Check branch changes
on:
push:
branches:
- main
env:
CARGO_TERM_COLOR: always
jobs:
lint:
runs-on: ubuntu-latest
defaults:
run:
working-directory: ./rust/api-server
steps:
- uses: actions/checkout@v4
- name: Rust setup
run: rustup toolchain install stable --profile minimal
- name: Build
run: cargo fmt --check
build:
runs-on: ubuntu-latest
defaults:
run:
working-directory: ./rust/api-server
steps:
- uses: actions/checkout@v4
- name: Rust setup
run: rustup toolchain install stable --profile minimal
- name: Build
run: cargo build --release --bin bitcraft-hub-api