Skip to content

Control threading in Gibbs #1022

Control threading in Gibbs

Control threading in Gibbs #1022

Workflow file for this run

name: Contribution checks
on:
push:
branches:
- main
pull_request:
branches:
- main
defaults:
run:
shell: bash
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true
permissions:
contents: read
jobs:
style:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v7
# Keep this pin in sync with the ruff rev in .pre-commit-config.yaml
# and the dev pin in pyproject.toml. Unpinned, CI silently follows new
# ruff releases and goes red without a code change.
- run: pipx run --spec ruff==0.15.21 ruff check .
- run: pipx run --spec ruff==0.15.21 ruff format --diff .
codespell:
name: Check for spelling errors
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v7
- name: Codespell
uses: codespell-project/actions-codespell@v2