File tree Expand file tree Collapse file tree 3 files changed +56
-2
lines changed Expand file tree Collapse file tree 3 files changed +56
-2
lines changed Original file line number Diff line number Diff line change 1+ # This is a basic workflow to help you get started with Actions
2+
3+ name : Check broken links
4+
5+ # Controls when the action will run. Triggers the workflow on push or pull request
6+ # events but only for the master branch
7+ on :
8+ push :
9+ branches : [master]
10+ pull_request :
11+ branches : [master]
12+ schedule :
13+ # Run everyday at 9:00 AM (See https://pubs.opengroup.org/onlinepubs/9699919799/utilities/crontab.html#tag_20_25_07)
14+ - cron : " 0 5 * * *"
15+
16+ # A workflow run is made up of one or more jobs that can run sequentially or in parallel
17+ jobs :
18+ # This workflow contains a single job called "build"
19+ check :
20+ # The type of runner that the job will run on
21+ runs-on : ubuntu-latest
22+
23+ # Steps represent a sequence of tasks that will be executed as part of the job
24+ steps :
25+ # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
26+ - uses : actions/checkout@v4
27+ - uses : actions/setup-node@v4
28+ with :
29+ node-version : " 18"
30+
31+ - name : markdown-link-check
32+ uses : gaurav-nelson/github-action-markdown-link-check@v1
33+ with :
34+ use-quiet-mode : " yes"
35+ config-file : " checklink_config.json"
36+ max-depth : 3
37+
38+ - name : Archive Broken Links List
39+ uses : actions/upload-artifact@v3
40+ if : always()
41+ with :
42+ name : broken-links.json
43+ path : /brokenLinks.json
44+ retention-days : 5
Original file line number Diff line number Diff line change 1- [ ![ Codacy Badge] ( https://app.codacy.com/project/badge/Grade/3f16717cd6f841118006f12c346e9341 )] ( https://www .codacy.com/gh/LinuxSuRen/api-testing/dashboard?utm_source=github.com \ & utm_medium=referral\ & utm_content=LinuxSuRen/api-testing \ & utm_campaign=Badge_Grade )
2- [ ![ Codacy Badge] ( https://app.codacy.com/project/badge/Coverage/3f16717cd6f841118006f12c346e9341 )] ( https://www .codacy.com/gh/LinuxSuRen/api-testing/dashboard?utm_source=github.com \ & utm_medium=referral\ & utm_content=LinuxSuRen/api-testing \ & utm_campaign=Badge_Coverage )
1+ [ ![ Codacy Badge] ( https://app.codacy.com/project/badge/Grade/3f16717cd6f841118006f12c346e9341 )] ( https://app .codacy.com/gh/LinuxSuRen/api-testing/dashboard?utm_source=gh &utm_medium=referral&utm_content=&utm_campaign=Badge_grade )
2+ [ ![ Codacy Badge] ( https://app.codacy.com/project/badge/Coverage/3f16717cd6f841118006f12c346e9341 )] ( https://app .codacy.com/gh/LinuxSuRen/api-testing/dashboard?utm_source=gh &utm_medium=referral&utm_content=&utm_campaign=Badge_grade )
33![ GitHub All Releases] ( https://img.shields.io/github/downloads/linuxsuren/api-testing/total )
44![ ] ( https://sloc.xyz/github/linuxsuren/api-testing )
55[ ![ LinuxSuRen/open-source-best-practice] ( https://img.shields.io/static/v1?label=OSBP&message=%E5%BC%80%E6%BA%90%E6%9C%80%E4%BD%B3%E5%AE%9E%E8%B7%B5&color=blue )] ( https://github.com/LinuxSuRen/open-source-best-practice )
Original file line number Diff line number Diff line change 1+ {
2+ "ignorePatterns" : [
3+ {
4+ "pattern" : " ^(https?://)?(127.0.0.1|localhost|192.168.33.1|somehost\\ .com)"
5+ }
6+ ],
7+ "aliveStatusCodes" : [
8+ 200
9+ ]
10+ }
You can’t perform that action at this time.
0 commit comments