Skip to content

Commit b3c5496

Browse files
committed
Revert "Fix daily link checking (open-telemetry#2339)"
This reverts commit bd55385.
1 parent 50d579d commit b3c5496

File tree

3 files changed

+7
-10
lines changed

3 files changed

+7
-10
lines changed

.github/workflows/build-daily.yml

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -16,15 +16,7 @@ jobs:
1616
no-build-cache: true
1717

1818
link-check:
19-
runs-on: ubuntu-latest
20-
steps:
21-
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
22-
23-
- uses: jdx/mise-action@e3d7b8d67a7958d1207f6ed871e83b1ea780e7b0 # v3.3.1
24-
25-
- run: mise run lint:links
26-
env:
27-
GITHUB_TOKEN: ${{ github.token }}
19+
uses: ./.github/workflows/reusable-link-check.yml
2820

2921
workflow-notification:
3022
permissions:

.github/workflows/reusable-link-check.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,12 @@ jobs:
1717
- uses: jdx/mise-action@e3d7b8d67a7958d1207f6ed871e83b1ea780e7b0 # v3.3.1
1818

1919
- name: Link check - relative links (all files)
20+
if: github.event_name == 'pull_request'
2021
env:
2122
GITHUB_TOKEN: ${{ github.token }}
2223
run: mise run lint:local-links
2324

2425
- name: Link check (modified files only)
2526
env:
2627
GITHUB_TOKEN: ${{ github.token }}
27-
run: mise run lint:links-in-modified-files --base origin/${{ github.base_ref }} --head ${{ github.event.pull_request.head.sha }}
28+
run: mise run lint:links-in-modified-files --base origin/${{ github.base_ref }} --head ${{ github.event.pull_request.head.sha }} --event ${{ github.event_name }}

.mise/tasks/lint/links-in-modified-files.sh

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ set -e
55

66
#USAGE flag "--base <base>" help="base branch to compare against (default: origin/main)" default="origin/main"
77
#USAGE flag "--head <head>" help="head branch to compare against (empty for local changes) (default: empty)" default=""
8+
#USAGE flag "--event <event>" help="event name (default: pull_request)" default="pull_request"
89

910
if [ "$usage_head" = "''" ]; then
1011
usage_head=""
@@ -19,6 +20,9 @@ config_modified=$(git diff --name-only --merge-base "$usage_base" $usage_head \
1920
if [ -n "$config_modified" ] ; then
2021
echo "config changes, checking all files."
2122
mise run lint:links
23+
elif [ "$usage_event" != "pull_request" ] ; then
24+
echo "Not a PR - skipping link linting."
25+
exit 0
2226
else
2327
# Using lychee's default extension filter here to match when it runs against all files
2428
# Note: --diff-filter=d filters out deleted files

0 commit comments

Comments
 (0)