Skip to content

Commit e35fa39

Browse files
docs: update documentation assets (#4545)
Co-authored-by: Fernandez Ludovic <[email protected]>
1 parent 023d78b commit e35fa39

File tree

8 files changed

+1029
-859
lines changed

8 files changed

+1029
-859
lines changed

.github/workflows/post-release.yml

+38-6
Original file line numberDiff line numberDiff line change
@@ -40,11 +40,10 @@ jobs:
4040
token: ${{ secrets.GOLANGCI_LINT_TOKEN }}
4141
branch-suffix: timestamp
4242
title: "docs: update documentation"
43-
team-reviewers: golangci/team
4443
delete-branch: true
4544

46-
update-assets:
47-
name: "Update assets"
45+
update-gha-assets:
46+
name: "Update GitHub Action assets"
4847
runs-on: ubuntu-latest
4948
env:
5049
GITHUB_TOKEN: ${{ secrets.GOLANGCI_LINT_TOKEN }}
@@ -59,7 +58,7 @@ jobs:
5958
# - 1.18rc1 -> 1.18.0-rc.1
6059
go-version: '1.22'
6160

62-
- name: Update GitHub action config
61+
- name: Update GitHub Action config
6362
run: make assets/github-action-config.json
6463

6564
- name: Update reference files
@@ -77,6 +76,39 @@ jobs:
7776
base: master
7877
token: ${{ secrets.GOLANGCI_LINT_TOKEN }}
7978
branch-suffix: timestamp
80-
title: "docs: update assets"
81-
team-reviewers: golangci/team
79+
title: "docs: update GitHub Action assets"
80+
delete-branch: true
81+
82+
update-assets:
83+
name: "Update documentation assets"
84+
runs-on: ubuntu-latest
85+
env:
86+
GITHUB_TOKEN: ${{ secrets.GOLANGCI_LINT_TOKEN }}
87+
steps:
88+
- uses: actions/checkout@v4
89+
- name: Install Go
90+
uses: actions/setup-go@v5
91+
with:
92+
# https://github.com/actions/setup-go#supported-version-syntax
93+
# ex:
94+
# - 1.18beta1 -> 1.18.0-beta.1
95+
# - 1.18rc1 -> 1.18.0-rc.1
96+
go-version: '1.22'
97+
98+
- name: Update reference files
99+
run: cp .golangci.next.reference.yml .golangci.reference.yml
100+
101+
- name: Update JSON schema files
102+
run: cp jsonschema/golangci.next.jsonschema.json jsonschema/golangci.jsonschema.json
103+
104+
- name: Update information
105+
run: make website_dump_info
106+
107+
- name: Create Pull Request
108+
uses: peter-evans/create-pull-request@v6
109+
with:
110+
base: master
111+
token: ${{ secrets.GOLANGCI_LINT_TOKEN }}
112+
branch-suffix: timestamp
113+
title: "docs: update documentation assets"
82114
delete-branch: true

0 commit comments

Comments
 (0)