Snapshot of the in-flight state that already existed, identically, in both this worktree and the main checkout before this session began: the initial HTTP Client platform implementation (previously untracked), the redis-lab removal, and the JPA / object-storage / notification integration work. Kept separate from this session's HTTP Client review response, which lands in the following commit, so the two bodies of work stay reviewable apart. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
50 lines
1.2 KiB
YAML
50 lines
1.2 KiB
YAML
name: link-check
|
|
|
|
on:
|
|
pull_request:
|
|
paths:
|
|
- "README.md"
|
|
- "src/README.md"
|
|
- "src/**/README.md"
|
|
- "src/**/CLAUDE.md"
|
|
- "docs/**/*.md"
|
|
- ".github/**/*.md"
|
|
- ".github/workflows/link-check.yml"
|
|
push:
|
|
branches: ["main"]
|
|
paths:
|
|
- "README.md"
|
|
- "src/README.md"
|
|
- "src/**/README.md"
|
|
- "src/**/CLAUDE.md"
|
|
- "docs/**/*.md"
|
|
- ".github/**/*.md"
|
|
- ".github/workflows/link-check.yml"
|
|
workflow_dispatch:
|
|
|
|
permissions:
|
|
contents: read
|
|
|
|
concurrency:
|
|
group: ${{ github.workflow }}-${{ github.ref }}
|
|
cancel-in-progress: true
|
|
|
|
jobs:
|
|
lychee:
|
|
runs-on: ubuntu-latest
|
|
steps:
|
|
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # actions/checkout@v4.2.2
|
|
- name: Check committed documentation links
|
|
uses: lycheeverse/lychee-action@7cd0af4c74a61395d455af97419279d86aafaede # lycheeverse/lychee-action@v2.0.2
|
|
with:
|
|
args: >-
|
|
--no-progress
|
|
--root-dir .
|
|
README.md
|
|
src/README.md
|
|
'src/**/README.md'
|
|
'src/**/CLAUDE.md'
|
|
'docs/**/*.md'
|
|
'.github/**/*.md'
|
|
fail: true
|