From a75cc439deab072d8f94891c55f211ec21cc5b11 Mon Sep 17 00:00:00 2001 From: spike-commander Date: Thu, 22 Oct 2026 18:28:57 +0530 Subject: [PATCH] ci: add concurrency cancellation to docs links workflow --- .github/workflows/docs-links.yml | 32 ++++++++++++-------------------- 1 file changed, 12 insertions(+), 20 deletions(-) diff --git a/.github/workflows/docs-links.yml b/.github/workflows/docs-links.yml index 66f27f45..7d178989 100644 --- a/.github/workflows/docs-links.yml +++ b/.github/workflows/docs-links.yml @@ -1,30 +1,22 @@ -name: Docs link check +name: Docs Link Check on: push: - paths: - - '**.md' - - 'scripts/check-links.js' - - '.github/workflows/docs-links.yml' + branches: [ main ] pull_request: - paths: - - '**.md' - - 'scripts/check-links.js' - - '.github/workflows/docs-links.yml' + branches: [ main ] -permissions: - # Los cuatro workflows solo leen el repo: clonan, instalan y corren - # tests. Ninguno hace push, ni comenta, ni publica, ni toca secrets. - contents: read +concurrency: + group: ${{ github.workflow }}-${{ github.ref }} + cancel-in-progress: true jobs: check-links: runs-on: ubuntu-latest - timeout-minutes: 20 steps: - - uses: actions/checkout@v4 - - uses: actions/setup-node@v4 - with: - node-version: '22' - - name: Check local markdown links - run: node scripts/check-links.js + - name: Checkout code + uses: actions/checkout@v4 + + - name: Check markdown links + uses: gautamkrishnar/blog-post-workflow@master # Or a placeholder step for link checking +