@@ -12,16 +12,15 @@ jobs:
12
12
link_checker :
13
13
name : Check links and create automated issue if needed
14
14
runs-on : ubuntu-latest
15
- timeout-minutes : 5
16
15
env :
17
16
REPORT_FILE : links-report
18
17
steps :
19
18
# # Check out code using Git
20
- - uses : actions/checkout@v2
19
+ - uses : actions/checkout@v3
21
20
22
21
- name : Check all links at README.md and translations files
23
22
id : lychee
24
- uses : lycheeverse/lychee-action@v1.2.0
23
+ uses : lycheeverse/lychee-action@v1.4.1
25
24
with :
26
25
output : ${{ env.REPORT_FILE }}
27
26
format : markdown
46
45
run : echo Lychee exit with ${{ steps.lychee.outputs.exit_code }}
47
46
48
47
- name : Find the last report issue open
49
- uses : micalevisk/last-issue-action@v1
48
+ uses : micalevisk/last-issue-action@v1.2
50
49
id : last_issue
51
50
with :
52
51
state : open
58
57
59
58
- name : Create issue from report file
60
59
if : ${{ steps.last_issue.outputs.has_found == 'false' }}
61
- uses : peter-evans/create-issue-from-file@v3
60
+ uses : peter-evans/create-issue-from-file@v4
62
61
with :
63
62
title : Link checker report
64
63
content-filepath : ${{ env.REPORT_FILE }}
69
68
70
69
- name : Update last report open issue created
71
70
if : ${{ steps.last_issue.outputs.has_found == 'true' }}
72
- uses : peter-evans/create-issue-from-file@v3
71
+ uses : peter-evans/create-issue-from-file@v4
73
72
with :
74
73
title : Link checker report
75
74
content-filepath : ${{ env.REPORT_FILE }}
80
79
81
80
- name : Close last report open issue
82
81
if : ${{ steps.lychee.outputs.exit_code == 0 }}
83
- uses : peter-evans/close-issue@v1
82
+ uses : peter-evans/close-issue@v2
84
83
with :
85
84
issue-number : ${{ steps.last_issue.outputs.issue_number }}
0 commit comments