Skip to content

qqqq

qqqq #12165

Workflow file for this run

# name: Static code checks
# on:
# push:
# branches:
# - "**" # target all branches
# pull_request:
# branches:
# - master
# env:
# CARGO_TERM_COLOR: always
# RUST_LOG: debug
# RUST_BACKTRACE: full
# jobs:
# static_checks_ubuntu:
# runs-on: ubuntu-latest
# steps:
# - name: Checkout repository and submodules
# uses: actions/checkout@v2
# with:
# submodules: recursive
# - name: Update local dependency repositories
# run: sudo apt-get update
# - name: Install dependencies
# run: sudo apt-get install -yqq --no-install-recommends build-essential python3 python3-toml
# - name: Install rust
# run: curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y --default-toolchain $(python3 ./build-tools/cargo-info-extractor/extract.py --rust-version)
# - name: Install rust clippy
# run: rustup component add clippy
# - name: Install cargo-deny
# run: cargo install cargo-deny --locked
# - name: Run checks
# run: ./do_checks.sh
# static_checks_windows:
# runs-on: windows-latest
# steps:
# # This prevents git from changing line-endings to crlf, which messes cargo fmt checks
# - name: Set git to use LF
# run: |
# git config --global core.autocrlf false
# git config --global core.eol lf
# - name: Checkout repository and submodules
# uses: actions/checkout@v2
# with:
# submodules: recursive
# - name: Install python toml package
# run: python3 -m pip install toml
# - name: Install rust
# run: curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y --default-toolchain $(python3 ./build-tools/cargo-info-extractor/extract.py --rust-version)
# - name: Install rust clippy
# run: rustup component add clippy
# - name: Install cargo-deny
# run: cargo install cargo-deny --locked
# - name: Run checks
# shell: bash
# run: ./do_checks.sh
# static_checks_macos:
# runs-on: macos-latest
# steps:
# - name: Checkout repository and submodules
# uses: actions/checkout@v2
# with:
# submodules: recursive
# - name: Install python toml package
# run: python3 -m pip install toml --break-system-packages --user
# - name: Install rust
# run: curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y --default-toolchain $(python3 ./build-tools/cargo-info-extractor/extract.py --rust-version)
# - name: Install rust clippy
# run: rustup component add clippy
# - name: Install cargo-deny
# run: cargo install cargo-deny --locked
# - name: Run checks
# run: bash ./do_checks.sh