Skip to content

Commit 6a0c1c1

Browse files
EdwardAngertClaude
and
Claude
committed
fix: remove duplicate docs example workflows and fix caching issues
- Remove duplicate 'Docs Shared Example' workflows to prevent confusion - Fix lychee-action configuration in docs-link-check.yaml - Update node setup cache configuration to include multiple lock files 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
1 parent 168b54b commit 6a0c1c1

File tree

4 files changed

+5
-147
lines changed

4 files changed

+5
-147
lines changed

.github/actions/setup-node/action.yaml

+3-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,9 @@ runs:
1919
node-version: 20.16.0
2020
# See https://github.com/actions/setup-node#caching-global-packages-data
2121
cache: "pnpm"
22-
cache-dependency-path: ${{ inputs.directory }}/pnpm-lock.yaml
22+
cache-dependency-path: |
23+
pnpm-lock.yaml
24+
${{ inputs.directory }}/pnpm-lock.yaml
2325
2426
- name: Install root node_modules
2527
shell: bash

.github/workflows/docs-link-check.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -42,16 +42,16 @@ jobs:
4242
# Check links with lychee (faster and more robust than linkspector)
4343
- name: Check Markdown links
4444
id: lychee
45-
uses: lycheeverse/lychee-action@v1.8.0
45+
uses: lycheeverse/lychee-action@v1.9.0
4646
with:
4747
args: >-
4848
--verbose
4949
--no-progress
5050
--exclude-mail
5151
--exclude-loopback
5252
--exclude-private
53-
--ignore-file=.github/docs/.lycheeignore
5453
'./docs/**/*.md'
54+
ignore-file: .github/docs/.lycheeignore
5555
format: json
5656
output: ./lychee-result.json
5757
fail: false

.github/workflows/docs-shared-example.yaml

-72
This file was deleted.

.github/workflows/test-docs-shared.yaml

-72
This file was deleted.

0 commit comments

Comments
 (0)