docs: update changelog and version for v1.14.1
Some checks failed
CodeQL Advanced / Analyze (actions) (push) Has been cancelled
CodeQL Advanced / Analyze (python) (push) Has been cancelled
Check Documentation Broken Links / Check broken links (push) Has been cancelled
Vulnerability Scan / pip-audit (push) Has been cancelled

This commit is contained in:
Greyson LaLonde
2026-04-09 01:56:51 +08:00
committed by GitHub
parent a0578bb6c3
commit 15f5bff043
8 changed files with 2084 additions and 30 deletions

View File

@@ -1,16 +1,29 @@
name: Lint
on:
pull_request:
paths-ignore:
- 'docs/**'
- '**/*.md'
on: [pull_request]
permissions:
contents: read
jobs:
changes:
name: Detect changes
runs-on: ubuntu-latest
outputs:
code: ${{ steps.filter.outputs.code }}
steps:
- uses: actions/checkout@v4
- uses: dorny/paths-filter@v3
id: filter
with:
filters: |
code:
- '!docs/**'
- '!**/*.md'
lint-run:
needs: changes
if: needs.changes.outputs.code == 'true'
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
@@ -57,12 +70,16 @@ jobs:
lint:
name: lint
runs-on: ubuntu-latest
needs: lint-run
needs: [changes, lint-run]
if: always()
steps:
- name: Check lint results
- name: Check results
run: |
if [ "${{ needs.lint-run.result }}" == "success" ] || [ "${{ needs.lint-run.result }}" == "skipped" ]; then
if [ "${{ needs.changes.outputs.code }}" != "true" ]; then
echo "Docs-only change, skipping lint"
exit 0
fi
if [ "${{ needs.lint-run.result }}" == "success" ]; then
echo "Lint passed"
else
echo "Lint failed"