Skip to content

chore(deps): update dependency ruff to v0.15.13 (#357) #1800

chore(deps): update dependency ruff to v0.15.13 (#357)

chore(deps): update dependency ruff to v0.15.13 (#357) #1800

Workflow file for this run

# vim: ft=yaml
name: test
on:
push:
pull_request:
workflow_dispatch:
env:
PY_COLORS: "1"
FORCE_COLOR: true
jobs:
test:
runs-on: ubuntu-24.04
strategy:
fail-fast: false
matrix:
include:
- { salt: "3007" }
- { salt: "3006" }
steps:
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
- uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6
with:
python-version-file: .python-version
- uses: astral-sh/setup-uv@08807647e7069bb48b6ef5acd8ec9567f424441b # v8.1.0
with:
enable-cache: True
- run: uv sync --all-extras --dev
- run: uv run tox -e py3-salt${{ matrix.salt }} -- -vv
ruff-check:
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
- uses: astral-sh/setup-uv@08807647e7069bb48b6ef5acd8ec9567f424441b # v8.1.0
with:
enable-cache: True
- uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6
with:
python-version: "3.12"
- run: uv sync --dev
- run: uv run ruff check --no-fix --diff
ruff-format:
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
- uses: astral-sh/setup-uv@08807647e7069bb48b6ef5acd8ec9567f424441b # v8.1.0
with:
enable-cache: True
- uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6
with:
python-version: "3.12"
- run: uv sync --dev
- run: uv run ruff format --diff --check