Update start release flow (#48634)

x-ref: [slack
thread](https://vercel.slack.com/archives/C01LN7C5QR5/p1681914697254659)
This commit is contained in:
JJ Kasper 2023-04-20 11:58:36 -04:00 committed by GitHub
parent ebddbf1b00
commit 3a83c6b313
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 9 additions and 7 deletions

View file

@ -11,7 +11,7 @@ on:
type: string
secrets:
START_RELEASE_TOKEN:
RELEASE_BOT_TOKEN:
required: true
name: Trigger Release
@ -44,6 +44,8 @@ jobs:
- run: git clone https://ijjk:${{ secrets.START_RELEASE_TOKEN }}@github.com/vercel/next.js.git --depth=25 .
- run: git describe || 'echo failed to get tag'
# https://github.com/actions/virtual-environments/issues/1187
- name: tune linux network
run: sudo ethtool -K eth0 tx off rx off
@ -69,4 +71,4 @@ jobs:
- run: node ./scripts/start-release.js --release-type ${{ github.event.inputs.releaseType }} --semver-type ${{ github.event.inputs.semverType }}
env:
START_RELEASE_TOKEN: ${{ secrets.START_RELEASE_TOKEN }}
RELEASE_BOT_TOKEN: ${{ secrets.RELEASE_BOT_TOKEN }}

View file

@ -23,10 +23,10 @@ async function main() {
return
}
const githubToken = process.env.START_RELEASE_TOKEN
const githubToken = process.env.RELEASE_BOT_TOKEN
if (!githubToken) {
console.log(`Missing START_RELEASE_TOKEN`)
console.log(`Missing RELEASE_BOT_TOKEN`)
return
}
@ -40,14 +40,14 @@ async function main() {
config.set('token', githubToken)
await execa(
`git remote set-url origin https://ijjk:${githubToken}@github.com/vercel/next.js.git`,
`git remote set-url origin https://vercel-release-bot:${githubToken}@github.com/vercel/next.js.git`,
{ stdio: 'inherit', shell: true }
)
await execa(`git config user.name "JJ Kasper"`, {
await execa(`git config user.name "vercel-release-bot"`, {
stdio: 'inherit',
shell: true,
})
await execa(`git config user.email "jj@jjsweb.site"`, {
await execa(`git config user.email "infra+release@vercel.com"`, {
stdio: 'inherit',
shell: true,
})