diff --git a/.github/actions/create-and-publish-snapshot-release/index.ts b/.github/actions/create-and-publish-snapshot-release/index.ts index 37a16867..f708d3ca 100644 --- a/.github/actions/create-and-publish-snapshot-release/index.ts +++ b/.github/actions/create-and-publish-snapshot-release/index.ts @@ -3,17 +3,31 @@ import github, {context} from '@actions/github'; import {getExecOutput} from '@actions/exec'; export async function main() { - await getExecOutput('yarn changeset version --snapshot snapshot-release'); + const token = core.getInput('token'); + + await getExecOutput( + 'yarn changeset version --snapshot snapshot-release', + [], + { + env: { + GITHUB_TOKEN: token, + }, + }, + ); const releaseProcess = await getExecOutput( 'yarn release --no-git-tags --snapshot --tag snapshot-release', + [], + { + env: { + GITHUB_TOKEN: token, + }, + }, ); const newTags = Array.from( releaseProcess.stdout.matchAll(/New tag:\s+([^\s\n]+)/g), ).map(([_, tag]) => tag); - - const token = core.getInput('token'); const octokit = github.getOctokit(token); let body: string | null = null;