Skip to content

chore: add roadmap to README #301

chore: add roadmap to README

chore: add roadmap to README #301

Workflow file for this run

name: on-commit
on:
pull_request:
types: [opened, reopened, synchronize, edited]
concurrency:
group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }}
cancel-in-progress: true
permissions:
contents: read
env:
UV_VERSION: "0.9.4"
JUST_VERSION: "1.43.0"
jobs:
prek:
name: prek (pre-commit + pre-push)
runs-on: ubuntu-latest
timeout-minutes: 10
steps:
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
with:
persist-credentials: false
- name: Set up build environment
uses: ./.github/actions/setup-build-env
with:
python-version: "3.12"
uv-version: ${{ env.UV_VERSION }}
just-version: ${{ env.JUST_VERSION }}
sync-python-licenses: "false"
save-uv-cache: "false"
save-rust-cache: "false"
- name: Run prek (pre-commit stage)
run: just pre-commit-stage pre-commit
- name: Run prek (pre-push stage)
run: just pre-commit-stage pre-push
lint-commit-messages:
name: lint commit message
runs-on: [ubuntu-latest]
timeout-minutes: 5
steps:
- name: Checkout
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
with:
ref: ${{ github.event.pull_request.head.sha }}
fetch-depth: 2
persist-credentials: false
- name: Install uv
uses: astral-sh/setup-uv@cec208311dfd045dd5311c1add060b2062131d57 # v8.0.0
with:
version: ${{ env.UV_VERSION }}
- name: Commitizen check
run: |
uvx --from commitizen cz check --rev-range HEAD^!
lint-pr-title:
# default: lints titles using https://github.com/commitizen/conventional-commit-types
name: lint pr title
runs-on: [ubuntu-latest]
timeout-minutes: 5
permissions:
pull-requests: read # Required by action-semantic-pull-request to read PR title/body.
steps:
- uses: amannn/action-semantic-pull-request@48f256284bd46cdaab1048c3721360e808335d50 # v6.1.1
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}