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 +