Skip to content

Commit b8a720d

Browse files
committed
Validate links in NIghtly
1 parent 709d83e commit b8a720d

3 files changed

Lines changed: 22 additions & 1 deletion

File tree

.github/workflows/ci.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,9 @@ jobs:
7070
- name: Check copyright
7171
run: npm run copyright:check
7272

73+
- name: Check links
74+
run: npm run check:links
75+
7376
- name: Lint check
7477
run: npm run lint
7578

.github/workflows/nightly.yml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,24 @@ defaults:
2222
shell: bash
2323

2424
jobs:
25+
validate-links:
26+
name: Validate Markdown Links
27+
runs-on: ubuntu-latest
28+
steps:
29+
- name: Harden the runner (Audit all outbound calls)
30+
uses: step-security/harden-runner@fa2e9d605c4eeb9fcad4c99c224cee0c6c7f3594 # v2.16.0
31+
with:
32+
egress-policy: audit
33+
34+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
35+
36+
- name: Validate Links
37+
uses: tcort/github-action-markdown-link-check@e7c7a18363c842693fadde5d41a3bd3573a7a225 # v1.1.2
38+
with:
39+
use-quiet-mode: 'no'
40+
use-verbose-mode: 'yes'
41+
config-file: '.github/markdown-link-check.jsonc'
42+
2543
build:
2644
if: github.repository == 'Open-CMSIS-Pack/vscode-cmsis-solution'
2745
permissions:

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"version": "1.67.1",
66
"preview": false,
77
"publisher": "Arm",
8-
"author": "Jens Reinecke <jens.reinecke@arm.com>",
8+
"author": "Jonatan Antoni <jonatan.antoni@arm.com>",
99
"license": "SEE LICENSE IN LICENSE",
1010
"main": "dist/extension.js",
1111
"repository": "https://github.com/Open-CMSIS-Pack/vscode-cmsis-solution",

0 commit comments

Comments
 (0)