Skip to content

deps: bump hf-hub from 0.5.0 to 1.0.0 #257

deps: bump hf-hub from 0.5.0 to 1.0.0

deps: bump hf-hub from 0.5.0 to 1.0.0 #257

Workflow file for this run

name: CI
on:
pull_request:
branches: [master]
push:
branches: [master]
permissions:
contents: read
concurrency:
group: ci-${{ github.ref }}
cancel-in-progress: true
env:
CARGO_TERM_COLOR: always
RUSTFLAGS: -D warnings
jobs:
fmt:
name: cargo fmt
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
with:
persist-credentials: false
- run: cargo fmt --all --check
clippy:
name: cargo clippy
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
with:
persist-credentials: false
- uses: Swatinem/rust-cache@e18b497796c12c097a38f9edb9d0641fb99eee32 # v2
- run: cargo clippy --workspace --all-targets -- -D warnings
scripts:
name: shell scripts
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
with:
persist-credentials: false
- run: sudo apt-get update && sudo apt-get install -y shellcheck shfmt
- run: shellcheck scripts/*.sh
- run: shfmt -d scripts/*.sh
- run: bash scripts/regression-tests.sh
build:
name: cargo build (CPU)
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
with:
persist-credentials: false
- uses: Swatinem/rust-cache@e18b497796c12c097a38f9edb9d0641fb99eee32 # v2
# Confirm the CPU-only build path compiles for contributors without GPUs.
# CUDA is opt-in via --features cuda, never required at build time.
# Debug profile here; release builds happen in the release workflow.
- run: cargo build -p codesage