Skip to content

Reuse context in all robot commands (#39) #14

Reuse context in all robot commands (#39)

Reuse context in all robot commands (#39) #14

Workflow file for this run

# This file configures the continuous integration (CI) system on GitHub.
# Introductory materials can be found here: https://docs.github.com/en/actions/learn-github-actions/understanding-github-actions.
# Documentation for editing this file can be found here: https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions
name: Lint
# by default, give the GITHUB_TOKEN no permissions
# See https://docs.github.com/en/actions/writing-workflows/choosing-what-your-workflow-does/controlling-permissions-for-github_token
permissions: { }
on:
push:
branches: [ main ]
pull_request:
branches: [ main ]
jobs:
lint:
name: Lint
permissions:
contents: read
runs-on: ubuntu-latest
strategy:
matrix:
python-version: [ "3.14" ]
steps:
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
with:
persist-credentials: false
- name: Lint Markdown
run: npx --yes prettier --check --prose-wrap always "**/*.md"
- name: Install uv
uses: astral-sh/setup-uv@fac544c07dec837d0ccb6301d7b5580bf5edae39 # v8.2.0
- name: Lint TSV
run: uv run --script lint.py