Skip to content

Fixed bug where snippet tests failed due to left over snippet holes from previous tests. #9952

Fixed bug where snippet tests failed due to left over snippet holes from previous tests.

Fixed bug where snippet tests failed due to left over snippet holes from previous tests. #9952

Workflow file for this run

name: Pre-commit
permissions: read-all
on:
push:
branches:
- main
pull_request:
types: [opened, synchronize, reopened]
merge_group:
branches: [main]
workflow_dispatch:
jobs:
pre-commit:
name: Pre-commit
runs-on: ubuntu-latest
env:
CURSORLESS_REPO_ROOT: ${{ github.workspace }}
steps:
- name: Checkout repository
uses: actions/checkout@v6
- name: Setup python
uses: actions/setup-python@v6
with:
python-version-file: "pyproject.toml"
- name: Set up Node.js
uses: ./.github/actions/setup-node
- name: Install lua
uses: leafo/gh-actions-lua@v12
- name: Install luarocks
uses: leafo/gh-actions-luarocks@v6
- name: Run pre-commit hooks
uses: pre-commit/action@v3.0.1
- name: Auto-fix pre-commit issues
uses: pre-commit-ci/lite-action@v1.1.0
if: always()
- name: Pyright
uses: jakebailey/pyright-action@v3
with:
pylance-version: latest-release