Skip to content

feat(slack-bot): add escalation workflows, fix feedback/streaming bugs, refactor overthink #3056

feat(slack-bot): add escalation workflows, fix feedback/streaming bugs, refactor overthink

feat(slack-bot): add escalation workflows, fix feedback/streaming bugs, refactor overthink #3056

Workflow file for this run

---
name: "[Lint] Ruff Linter"
on:
push:
# Run superlinter on pushes to default branch
branches:
- main
# Run superlinter on pull request events
pull_request:
# Declare default permissions as read-only
permissions: read-all
jobs:
linter:
runs-on: ubuntu-latest
permissions:
contents: read
packages: read
statuses: write
steps:
- name: 🔒 harden runner
uses: step-security/harden-runner@fa2e9d605c4eeb9fcad4c99c224cee0c6c7f3594 # v2.16.0
with:
egress-policy: audit
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
with:
fetch-depth: 0
- name: Set up Python
uses: actions/setup-python@v6
with:
python-version: "3.13.2"
- name: Install UV
run: |
curl -LsSf https://astral.sh/uv/install.sh | sh
echo "$HOME/.local/bin" >> $GITHUB_PATH
- name: Install ruff linter
run: pip install ruff
- name: Run ruff linter # python linting
run: make lint