File tree 3 files changed +56
-2
lines changed
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 )
3
3
![ GitHub All Releases] ( https://img.shields.io/github/downloads/linuxsuren/api-testing/total )
4
4
![ ] ( https://sloc.xyz/github/linuxsuren/api-testing )
5
5
[ ![ 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