Skip to content

Move make_identifier function to collect.py #194

Move make_identifier function to collect.py

Move make_identifier function to collect.py #194

Workflow file for this run

---
name: check
on: [pull_request]
jobs:
api-change-check:
runs-on: ubuntu-latest
# We're currently seeing these complete in 1 minute.
timeout-minutes: 5
steps:
- name: Checkout code
uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Install uv
uses: astral-sh/setup-uv@v6
- name: Python API Change Detection
run: |
sudo apt-get update -qq
sudo apt-get install -qq -y taskwarrior
task --version
uv sync --all-extras --group docs
uv run bugwarrior --version
uv run sphinx-build -b text ./bugwarrior/docs new-docs-build ./bugwarrior/docs/other-services/api.rst
git checkout origin/develop
uv run sphinx-build -b text ./bugwarrior/docs prev-docs-build ./bugwarrior/docs/other-services/api.rst
diff ./prev-docs-build/other-services/api.txt ./new-docs-build/other-services/api.txt || (
echo "It's ok if this job fails as long as we understand why."; exit 1)