@@ -3,14 +3,19 @@ name: Build and Release (Manual Run JDK 21) v1.4
3
3
on :
4
4
workflow_dispatch : # This event allows manual triggering
5
5
6
+ env :
7
+ THIRD_PARTY_GIT_AUTHOR_EMAIL : opensource+bot@newrelic.com
8
+ THIRD_PARTY_GIT_AUTHOR_NAME : nr-opensource-bot
9
+
6
10
jobs :
7
11
build-and-release :
8
12
runs-on : ubuntu-latest
9
13
10
14
steps :
11
15
- name : Checkout repository
12
- uses : actions/checkout@v3
16
+ uses : actions/checkout@v4
13
17
with :
18
+ persist-credentials : false
14
19
fetch-depth : 0
15
20
16
21
@@ -109,7 +114,7 @@ jobs:
109
114
id : create_release
110
115
uses : actions/github-script@v6
111
116
with :
112
- github-token : ${{ secrets.GITHUB_TOKEN }}
117
+ github-token : ${{ secrets.OPENSOURCE_BOT_TOKEN }}
113
118
script : |
114
119
try {
115
120
var changelog = ``;
@@ -135,7 +140,7 @@ jobs:
135
140
- name : Upload Release Artifacts
136
141
uses : actions/upload-release-asset@v1
137
142
env :
138
- GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
143
+ GITHUB_TOKEN : ${{ secrets.OPENSOURCE_BOT_TOKEN }}
139
144
with :
140
145
asset_path : /tmp/to/${{ env.RELEASE_NAME}}${{ steps.set_tag.outputs.tag }}.zip
141
146
asset_name : ${{ env.RELEASE_NAME}}${{ steps.set_tag.outputs.tag }}.zip
@@ -146,7 +151,7 @@ jobs:
146
151
id : github_changelog
147
152
uses : Helmisek/conventional-changelog-generator@v1.0.6-release
148
153
with :
149
- repo-token : ${{ secrets.GITHUB_TOKEN }}
154
+ repo-token : ${{ secrets.OPENSOURCE_BOT_TOKEN }}
150
155
commit-types : " fix:Bug Fixes,feat:Features,doc:Documentation,build:Build Upgrades,BREAKING CHANGE:Enhancements"
151
156
template-path : " .github/workflows/CHANGELOG.tpl.md"
152
157
@@ -189,7 +194,7 @@ jobs:
189
194
id : update_release
190
195
uses : actions/github-script@v6
191
196
with :
192
- github-token : ${{ secrets.GITHUB_TOKEN }}
197
+ github-token : ${{ secrets.OPENSOURCE_BOT_TOKEN }}
193
198
script : |
194
199
try {
195
200
0 commit comments