Skip to content

fix(h1): auto-escalate header budget instead of failing on >100 respo… #294

fix(h1): auto-escalate header budget instead of failing on >100 respo…

fix(h1): auto-escalate header budget instead of failing on >100 respo… #294

Workflow file for this run

name: CI
on:
push:
branches: [ "main", "master" ]
tags: [ "v*" ]
pull_request:
branches: [ "main", "master" ]
workflow_dispatch:
env:
CARGO_TERM_COLOR: always
CARGO_BUILD_RUSTC_WRAPPER: ""
jobs:
ci:
name: Lint & Check Features
runs-on: ubuntu-latest
env:
RUSTC_WRAPPER: ""
steps:
- uses: actions/checkout@v7
- uses: dtolnay/rust-toolchain@nightly
with:
components: rustfmt, clippy
# Only tools actually invoked by the Justfile recipes below.
- uses: taiki-e/install-action@v2
with:
tool: just,cargo-shear,rumdl,cargo-nextest
- name: Install cargo-sort
run: cargo install cargo-sort
- name: Install native dependencies
run: sudo apt-get update && sudo apt-get install -y libfreetype-dev libfontconfig1-dev
- name: Lint
run: just ci
- name: Check features
run: just check-feature
supply-chain:
name: Supply Chain (cargo-deny)
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v7
- uses: dtolnay/rust-toolchain@nightly
# Fails on RUSTSEC vulnerabilities (and license/ban policy per deny.toml).
- uses: EmbarkStudios/cargo-deny-action@v2