5
5
- published
6
6
7
7
jobs :
8
- update-docs-and-assets :
8
+ update-docs :
9
+ name : " Update readme"
10
+ continue-on-error : true
9
11
runs-on : ubuntu-latest
10
12
env :
11
13
GITHUB_TOKEN : ${{ secrets.GOLANGCI_LINT_TOKEN }}
@@ -19,26 +21,53 @@ jobs:
19
21
# - 1.18beta1 -> 1.18.0-beta.1
20
22
# - 1.18rc1 -> 1.18.0-rc.1
21
23
go-version : ' 1.22'
22
-
23
- - name : Update GitHub action config
24
- run : make assets/github-action-config.json
25
-
26
24
- uses : actions/setup-node@v4
27
25
with :
28
26
node-version : " 15"
29
27
check-latest : true
28
+
30
29
- name : npm install
31
30
working-directory : .github/contributors
32
31
run : npm install
32
+
33
33
- name : Update Contributors list
34
- run : make update_contributors_list # may take 15 min
34
+ run : make update_contributors_list # may take more than 1 hour
35
+
36
+ - name : Create Pull Request
37
+ uses : peter-evans/create-pull-request@v6
38
+ with :
39
+ base : master
40
+ token : ${{ secrets.GOLANGCI_LINT_TOKEN }}
41
+ branch-suffix : timestamp
42
+ title : " docs: update documentation"
43
+ team-reviewers : golangci/team
44
+ delete-branch : true
45
+
46
+ update-assets :
47
+ name : " Update GitHub Action assets"
48
+ runs-on : ubuntu-latest
49
+ env :
50
+ GITHUB_TOKEN : ${{ secrets.GOLANGCI_LINT_TOKEN }}
51
+ steps :
52
+ - uses : actions/checkout@v4
53
+ - name : Install Go
54
+ uses : actions/setup-go@v5
55
+ with :
56
+ # https://github.com/actions/setup-go#supported-version-syntax
57
+ # ex:
58
+ # - 1.18beta1 -> 1.18.0-beta.1
59
+ # - 1.18rc1 -> 1.18.0-rc.1
60
+ go-version : ' 1.22'
61
+
62
+ - name : Update GitHub action config
63
+ run : make assets/github-action-config.json
35
64
36
65
- name : Create Pull Request
37
66
uses : peter-evans/create-pull-request@v6
38
67
with :
39
68
base : master
40
69
token : ${{ secrets.GOLANGCI_LINT_TOKEN }}
41
70
branch-suffix : timestamp
42
- title : " docs: Update documentation and assets"
71
+ title : " docs: update GitHub Action assets"
43
72
team-reviewers : golangci/team
44
73
delete-branch : true
0 commit comments