Skip to content

Bump the github-actions group with 2 updates #71

Bump the github-actions group with 2 updates

Bump the github-actions group with 2 updates #71

Workflow file for this run

name: ci
on:
push:
pull_request:
jobs:
check:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
- uses: actions/setup-python@6d4fd22b20465ccc0f7354476588e8df7c9ca0e0 # v7.1.0
with:
python-version: "3.8"
- uses: astral-sh/setup-uv@07a047e608db84b3d8c06cd9a7c7dcc9c355c18e # v10.3.2
with:
enable-cache: true
- run: uv sync --group dev --no-install-project
- run: uv run ruff check .
- run: uv run basedpyright
keystate-helper:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
- run: sudo modprobe uinput
- run: mkdir -p build
- run: cc -std=c11 -O2 -Wall -Wextra -Werror -o build/tabstack-keystate keystate/tabstack-keystate.c
- run: sudo python3 -I tests/keystate_smoke.py --helper build/tabstack-keystate --user "$USER"