File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ name : Upgrade Academies
2+
3+ on :
4+ release :
5+ types : [published]
6+
7+ jobs :
8+ bump :
9+ runs-on : ubuntu-latest
10+ strategy :
11+ matrix :
12+ dependent-repo :
13+ - layer5io/layer5-academy
14+ - layer5io/exoscale-academy
15+ - layer5io/academy-build
16+ - layer5io/academy-example
17+ steps :
18+ - name : Checkout academy-theme code
19+ uses : actions/setup-go@v5
20+ with :
21+ go-version : ' 1.24'
22+
23+ - name : Checkout dependent repo
24+ uses : actions/checkout@v4
25+ with :
26+ repository : ${{ matrix.dependent-repo }}
27+ token : ${{ secrets.GITHUB_TOKEN }}
28+ path : dependent
29+ ref : master
30+
31+ - name : Update dependency in go.mod
32+ run : |
33+ cd dependent
34+ go mod edit -require=github.com/layer5io/academy-theme@${{ github.event.release.tag_name }}
35+ go mod tidy
36+
37+ - name : Create Pull pull-requests
38+ uses : peter-evans/create-pull-request@v7
39+ with :
40+ path : dependent
41+ token : ${{ secrets.GITHUB_TOKEN }}
42+ branch : update-academy-theme-${{ github.event.release.tag_name }}
43+ title : ' [Automated] Update academy-theme to ${{ github.event.release.tag_name }}'
44+ body : |
45+ This PR updates the academy-theme dependency to the latest release version ${{ github.event.release.tag_name }}.
46+
47+
48+ Changes:
49+ - Updated go.mod
50+ - Regenerated go.sum
51+
52+ Auto-generated based upon release of a new version of layer5io/academy-theme.
53+ commit-message : Update academy-theme to ${{ github.event.release.tag_name }}
54+ author : l5io <l5io@layer5.io>
55+ committer : l5io <l5io@layer5.io>
56+ delete-branch : true
57+ labels : dependencies, automated
58+
59+
Original file line number Diff line number Diff line change 11module github.com/layer5io/academy-theme
22
3- go 1.12
3+ go 1.24.5
44
55require github.com/google/docsy v0.12.0 // indirect
You can’t perform that action at this time.
0 commit comments