diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 5a027980..dd896525 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -22,7 +22,7 @@ jobs: test-script: test:with-coverage upload-coverage: true - os: ubuntu-latest - python-version: pypy-3.9-v7.x + python-version: pypy-3.11 py: pypy3 test-script: test:test - os: macos-latest @@ -71,7 +71,7 @@ jobs: - python-version: '3.12' - python-version: '3.13' - python-version: '3.14' - - python-version: pypy-3.9-v7.x + - python-version: pypy-3.11 py: pypy3 runs-on: ubuntu-latest steps: diff --git a/.github/workflows/labeler.yml b/.github/workflows/labeler.yml new file mode 100644 index 00000000..3067a435 --- /dev/null +++ b/.github/workflows/labeler.yml @@ -0,0 +1,15 @@ +name: PR Auto-labeler + +on: + # pull_request event is required for auto-labeler + pull_request: + types: [opened, reopened, synchronize] + +permissions: {} + +jobs: + draft-release: + permissions: + pull-requests: write + contents: read + uses: mkdocs-ng/.github/.github/workflows/pr-labeler.yml@main diff --git a/docs/about/release-notes.md b/docs/about/release-notes.md index 4fd43a10..640bacea 100644 --- a/docs/about/release-notes.md +++ b/docs/about/release-notes.md @@ -34,6 +34,7 @@ The current members of the MkDocs-NG team. * Remove the unmaintained `mergedeep` dependency by replacing it with an internal deep-merge helper for inherited YAML configuration. #29 * Add a release-note generation skill and repository agent instructions to make maintainer workflows more consistent. #35 +* Upgrade `PyPy` from 3.9 to 3.11 to fix CI failure and add a PR auto-labeler workflow to automatically tag incoming pull requests. #37 ## Version 1.7.0 (2026-04-24)