From ad114e9f1e6ce97056ef9dc86fc4fd6621c146a9 Mon Sep 17 00:00:00 2001 From: Anthony Shoumikhin Date: Fri, 18 Apr 2025 15:53:26 -0700 Subject: [PATCH 1/2] Lint docs before building --- .github/workflows/doc-build.yml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/.github/workflows/doc-build.yml b/.github/workflows/doc-build.yml index b8b63078643..c758864b055 100644 --- a/.github/workflows/doc-build.yml +++ b/.github/workflows/doc-build.yml @@ -14,7 +14,18 @@ on: - cron: '0 0 * * *' jobs: + lint-docs: + runs-on: ubuntu-latest + steps: + - name: Checkout repository + uses: actions/checkout@v3 + - name: Check URLs + run: bash ./scripts/check_urls.sh + - name: Check Links + run: bash ./scripts/check_links.sh + build: + needs: lint-docs uses: pytorch/test-infra/.github/workflows/linux_job_v2.yml@main permissions: id-token: write From 08718d56424253c2f4531ee757293a5324b5cdf0 Mon Sep 17 00:00:00 2001 From: Anthony Shoumikhin Date: Fri, 18 Apr 2025 16:03:45 -0700 Subject: [PATCH 2/2] Update doc-build.yml --- .github/workflows/doc-build.yml | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/.github/workflows/doc-build.yml b/.github/workflows/doc-build.yml index c758864b055..371e41974c5 100644 --- a/.github/workflows/doc-build.yml +++ b/.github/workflows/doc-build.yml @@ -14,18 +14,21 @@ on: - cron: '0 0 * * *' jobs: - lint-docs: + check-urls: runs-on: ubuntu-latest steps: - - name: Checkout repository - uses: actions/checkout@v3 + - uses: actions/checkout@v3 - name: Check URLs run: bash ./scripts/check_urls.sh + + check-links: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 - name: Check Links run: bash ./scripts/check_links.sh build: - needs: lint-docs uses: pytorch/test-infra/.github/workflows/linux_job_v2.yml@main permissions: id-token: write