Skip to content

Update console outputs for 26.04 #1737

Update console outputs for 26.04

Update console outputs for 26.04 #1737

Workflow file for this run

name: Check Markdown Headings
on:
pull_request:
permissions:
contents: read
jobs:
check-headings:
runs-on: ubuntu-latest
permissions:
contents: read
steps:
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
with:
persist-credentials: false
- name: Install uv
uses: astral-sh/setup-uv@08807647e7069bb48b6ef5acd8ec9567f424441b # v8.1.0
- name: Get changed markdown files
id: changed-files
uses: tj-actions/changed-files@9426d40962ed5378910ee2e21d5f8c6fcbf2dd96 # v47.0.6
with:
files: "**.md"
files_ignore: |
**/transcripts/**/*.md
.claude/**/*.md
**/side_quests/plugin_development/index.md
- name: Run check_headings.py
if: steps.changed-files.outputs.any_changed == 'true'
env:
CHANGED_FILES: ${{ steps.changed-files.outputs.all_changed_files }}
run: uv run -q .github/check_headings.py $CHANGED_FILES
- name: Skip check (no markdown files changed)
if: steps.changed-files.outputs.any_changed != 'true'
run: echo "No markdown files changed, skipping heading check"