You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[9:46:00 AM] [semantic-release] › ℹ Running semantic-release version 21.0.1
[9:46:01 AM] [semantic-release] › ✔ Loaded plugin "verifyConditions" from "@semantic-release/npm"
[9:46:01 AM] [semantic-release] › ✔ Loaded plugin "verifyConditions" from "@semantic-release/github"
[9:46:01 AM] [semantic-release] › ✔ Loaded plugin "analyzeCommits" from "@semantic-release/commit-analyzer"
[9:46:01 AM] [semantic-release] › ✔ Loaded plugin "generateNotes" from "@semantic-release/release-notes-generator"
[9:46:01 AM] [semantic-release] › ✔ Loaded plugin "prepare" from "@semantic-release/npm"
[9:46:01 AM] [semantic-release] › ✔ Loaded plugin "publish" from "@semantic-release/npm"
[9:46:01 AM] [semantic-release] › ✔ Loaded plugin "publish" from "@semantic-release/github"
[9:46:01 AM] [semantic-release] › ✔ Loaded plugin "addChannel" from "@semantic-release/npm"
[9:46:01 AM] [semantic-release] › ✔ Loaded plugin "addChannel" from "@semantic-release/github"
[9:46:01 AM] [semantic-release] › ✔ Loaded plugin "success" from "@semantic-release/github"
[9:46:01 AM] [semantic-release] › ✔ Loaded plugin "fail" from "@semantic-release/github"
[9:46:03 AM] [semantic-release] › ✔ Run automated release from branch master on repository https://github.com/Abeinevincent/semanticreleasecwv.git
[9:46:03 AM] [semantic-release] › ✔ Allowed to push to the Git repository
[9:46:03 AM] [semantic-release] › ℹ Start step "verifyConditions" of plugin "@semantic-release/npm"
[9:46:03 AM] [semantic-release] [@semantic-release/npm] › ℹ Verify authentication for registry https://registry.npmjs.org/
[9:46:03 AM] [semantic-release] [@semantic-release/npm] › ℹ Wrote NPM_TOKEN to /tmp/951fd6193fd9dd613a2c13865058cee8/.npmrc
abeinevincent
[9:46:04 AM] [semantic-release] › ✔ Completed step "verifyConditions" of plugin "@semantic-release/npm"
[9:46:04 AM] [semantic-release] › ℹ Start step "verifyConditions" of plugin "@semantic-release/github"
[9:46:04 AM] [semantic-release] [@semantic-release/github] › ℹ Verify GitHub authentication (https://api.github.com)
[9:46:04 AM] [semantic-release] › ✘ Failed step "verifyConditions" of plugin "@semantic-release/github"
[9:46:04 AM] [semantic-release] › ✘ An error occurred while running semantic-release: AggregateError:
SemanticReleaseError: No GitHub token specified.
at module.exports (/home/runner/work/semanticreleasecwv/semanticreleasecwv/node_modules/@semantic-release/github/lib/get-error.js:6:10)
at module.exports (/home/runner/work/semanticreleasecwv/semanticreleasecwv/node_modules/@semantic-release/github/lib/verify.js:97:17)
at verifyConditions (/home/runner/work/semanticreleasecwv/semanticreleasecwv/node_modules/@semantic-release/github/index.js:27:9)
at validator (file:///home/runner/work/semanticreleasecwv/semanticreleasecwv/node_modules/semantic-release/lib/plugins/normalize.js:36:30)
at file:///home/runner/work/semanticreleasecwv/semanticreleasecwv/node_modules/semantic-release/lib/plugins/pipeline.js:38:42
at next (file:///home/runner/work/semanticreleasecwv/semanticreleasecwv/node_modules/p-reduce/index.js:16:10)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at module.exports (/home/runner/work/semanticreleasecwv/semanticreleasecwv/node_modules/@semantic-release/github/lib/verify.js:101:11)
at verifyConditions (/home/runner/work/semanticreleasecwv/semanticreleasecwv/node_modules/@semantic-release/github/index.js:27:9)
at validator (file:///home/runner/work/semanticreleasecwv/semanticreleasecwv/node_modules/semantic-release/lib/plugins/normalize.js:36:30)
at file:///home/runner/work/semanticreleasecwv/semanticreleasecwv/node_modules/semantic-release/lib/plugins/pipeline.js:38:42
at next (file:///home/runner/work/semanticreleasecwv/semanticreleasecwv/node_modules/p-reduce/index.js:16:10)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
pluginName: '@semantic-release/github'
}
AggregateError:
AggregateError:
SemanticReleaseError: No GitHub token specified.
at module.exports (/home/runner/work/semanticreleasecwv/semanticreleasecwv/node_modules/@semantic-release/github/lib/get-error.js:6:10)
at module.exports (/home/runner/work/semanticreleasecwv/semanticreleasecwv/node_modules/@semantic-release/github/lib/verify.js:97:17)
at verifyConditions (/home/runner/work/semanticreleasecwv/semanticreleasecwv/node_modules/@semantic-release/github/index.js:27:9)
at validator (file:///home/runner/work/semanticreleasecwv/semanticreleasecwv/node_modules/semantic-release/lib/plugins/normalize.js:36:30)
at file:///home/runner/work/semanticreleasecwv/semanticreleasecwv/node_modules/semantic-release/lib/plugins/pipeline.js:38:42
at next (file:///home/runner/work/semanticreleasecwv/semanticreleasecwv/node_modules/p-reduce/index.js:16:10)
at module.exports (/home/runner/work/semanticreleasecwv/semanticreleasecwv/node_modules/@semantic-release/github/lib/verify.js:101:11)
at verifyConditions (/home/runner/work/semanticreleasecwv/semanticreleasecwv/node_modules/@semantic-release/github/index.js:27:9)
at validator (file:///home/runner/work/semanticreleasecwv/semanticreleasecwv/node_modules/semantic-release/lib/plugins/normalize.js:36:30)
at file:///home/runner/work/semanticreleasecwv/semanticreleasecwv/node_modules/semantic-release/lib/plugins/pipeline.js:38:42
at next (file:///home/runner/work/semanticreleasecwv/semanticreleasecwv/node_modules/p-reduce/index.js:16:10)
at file:///home/runner/work/semanticreleasecwv/semanticreleasecwv/node_modules/semantic-release/lib/plugins/pipeline.js:55:13
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async pluginsConfigAccumulator. [as verifyConditions] (file:///home/runner/work/semanticreleasecwv/semanticreleasecwv/node_modules/semantic-release/lib/plugins/index.js:87:11)
at async run (file:///home/runner/work/semanticreleasecwv/semanticreleasecwv/node_modules/semantic-release/index.js:106:3)
at async Module.default (file:///home/runner/work/semanticreleasecwv/semanticreleasecwv/node_modules/semantic-release/index.js:275:22)
at async default (file:///home/runner/work/semanticreleasecwv/semanticreleasecwv/node_modules/semantic-release/cli.js:55:5) {
errors: [
AggregateError:
SemanticReleaseError: No GitHub token specified.
at module.exports (/home/runner/work/semanticreleasecwv/semanticreleasecwv/node_modules/@semantic-release/github/lib/get-error.js:6:10)
at module.exports (/home/runner/work/semanticreleasecwv/semanticreleasecwv/node_modules/@semantic-release/github/lib/verify.js:97:17)
at verifyConditions (/home/runner/work/semanticreleasecwv/semanticreleasecwv/node_modules/@semantic-release/github/index.js:27:9)
at validator (file:///home/runner/work/semanticreleasecwv/semanticreleasecwv/node_modules/semantic-release/lib/plugins/normalize.js:36:30)
at file:///home/runner/work/semanticreleasecwv/semanticreleasecwv/node_modules/semantic-release/lib/plugins/pipeline.js:38:42
at next (file:///home/runner/work/semanticreleasecwv/semanticreleasecwv/node_modules/p-reduce/index.js:16:10)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at module.exports (/home/runner/work/semanticreleasecwv/semanticreleasecwv/node_modules/@semantic-release/github/lib/verify.js:101:11)
at verifyConditions (/home/runner/work/semanticreleasecwv/semanticreleasecwv/node_modules/@semantic-release/github/index.js:27:9)
at validator (file:///home/runner/work/semanticreleasecwv/semanticreleasecwv/node_modules/semantic-release/lib/plugins/normalize.js:36:30)
at file:///home/runner/work/semanticreleasecwv/semanticreleasecwv/node_modules/semantic-release/lib/plugins/pipeline.js:38:42
at next (file:///home/runner/work/semanticreleasecwv/semanticreleasecwv/node_modules/p-reduce/index.js:16:10)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
pluginName: '@semantic-release/github'
}
]
}
Error: Process completed with exit code 1.
The text was updated successfully, but these errors were encountered:
I expect github actions to automatically pick up the GITHUB_TOKEN without explicitly specifying it in the repository secrets
it isnt clear to me what you are asking semantic-release to do differently. semantic-release does not control how github actions behave, but simply executes within that context. while actions do automatically provide a GITHUB_TOKEN within secrets, that is not made available to the execution environment without your workflow being configured to provide it somehow.
the current version of you workflow provides the token to the environment as semantic-release expects it. what is it that you are asking to be changed?
Current behavior
I keep on getting the error, SemanticReleaseError: No GitHub token specified. when I push to github,
Expected behavior
I expect github actions to automatically pick up the GITHUB_TOKEN without explicitly specifying it in the repository secrets
semantic-releaseversion"semantic-release": "^21.0.1"
CI environment
Github Actions
Plugins used
No response
semantic-releaseconfigurationLink to repo: https://github.com/Abeinevincent/semanticreleasecwv
CI logs
[9:46:00 AM] [semantic-release] › ℹ Running semantic-release version 21.0.1
[9:46:01 AM] [semantic-release] › ✔ Loaded plugin "verifyConditions" from "@semantic-release/npm"
[9:46:01 AM] [semantic-release] › ✔ Loaded plugin "verifyConditions" from "@semantic-release/github"
[9:46:01 AM] [semantic-release] › ✔ Loaded plugin "analyzeCommits" from "@semantic-release/commit-analyzer"
[9:46:01 AM] [semantic-release] › ✔ Loaded plugin "generateNotes" from "@semantic-release/release-notes-generator"
[9:46:01 AM] [semantic-release] › ✔ Loaded plugin "prepare" from "@semantic-release/npm"
[9:46:01 AM] [semantic-release] › ✔ Loaded plugin "publish" from "@semantic-release/npm"
[9:46:01 AM] [semantic-release] › ✔ Loaded plugin "publish" from "@semantic-release/github"
[9:46:01 AM] [semantic-release] › ✔ Loaded plugin "addChannel" from "@semantic-release/npm"
[9:46:01 AM] [semantic-release] › ✔ Loaded plugin "addChannel" from "@semantic-release/github"
[9:46:01 AM] [semantic-release] › ✔ Loaded plugin "success" from "@semantic-release/github"
[9:46:01 AM] [semantic-release] › ✔ Loaded plugin "fail" from "@semantic-release/github"
[9:46:03 AM] [semantic-release] › ✔ Run automated release from branch master on repository https://github.com/Abeinevincent/semanticreleasecwv.git
[9:46:03 AM] [semantic-release] › ✔ Allowed to push to the Git repository
[9:46:03 AM] [semantic-release] › ℹ Start step "verifyConditions" of plugin "@semantic-release/npm"
[9:46:03 AM] [semantic-release] [@semantic-release/npm] › ℹ Verify authentication for registry https://registry.npmjs.org/
[9:46:03 AM] [semantic-release] [@semantic-release/npm] › ℹ Wrote NPM_TOKEN to /tmp/951fd6193fd9dd613a2c13865058cee8/.npmrc
abeinevincent
[9:46:04 AM] [semantic-release] › ✔ Completed step "verifyConditions" of plugin "@semantic-release/npm"
[9:46:04 AM] [semantic-release] › ℹ Start step "verifyConditions" of plugin "@semantic-release/github"
[9:46:04 AM] [semantic-release] [@semantic-release/github] › ℹ Verify GitHub authentication (https://api.github.com)
[9:46:04 AM] [semantic-release] › ✘ Failed step "verifyConditions" of plugin "@semantic-release/github"
[9:46:04 AM] [semantic-release] › ✘ An error occurred while running semantic-release: AggregateError:
SemanticReleaseError: No GitHub token specified.
at module.exports (/home/runner/work/semanticreleasecwv/semanticreleasecwv/node_modules/@semantic-release/github/lib/get-error.js:6:10)
at module.exports (/home/runner/work/semanticreleasecwv/semanticreleasecwv/node_modules/@semantic-release/github/lib/verify.js:97:17)
at verifyConditions (/home/runner/work/semanticreleasecwv/semanticreleasecwv/node_modules/@semantic-release/github/index.js:27:9)
at validator (file:///home/runner/work/semanticreleasecwv/semanticreleasecwv/node_modules/semantic-release/lib/plugins/normalize.js:36:30)
at file:///home/runner/work/semanticreleasecwv/semanticreleasecwv/node_modules/semantic-release/lib/plugins/pipeline.js:38:42
at next (file:///home/runner/work/semanticreleasecwv/semanticreleasecwv/node_modules/p-reduce/index.js:16:10)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at module.exports (/home/runner/work/semanticreleasecwv/semanticreleasecwv/node_modules/@semantic-release/github/lib/verify.js:101:11)
at verifyConditions (/home/runner/work/semanticreleasecwv/semanticreleasecwv/node_modules/@semantic-release/github/index.js:27:9)
at validator (file:///home/runner/work/semanticreleasecwv/semanticreleasecwv/node_modules/semantic-release/lib/plugins/normalize.js:36:30)
at file:///home/runner/work/semanticreleasecwv/semanticreleasecwv/node_modules/semantic-release/lib/plugins/pipeline.js:38:42
at next (file:///home/runner/work/semanticreleasecwv/semanticreleasecwv/node_modules/p-reduce/index.js:16:10)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
pluginName: '@semantic-release/github'
}
AggregateError:
AggregateError:
SemanticReleaseError: No GitHub token specified.
at module.exports (/home/runner/work/semanticreleasecwv/semanticreleasecwv/node_modules/@semantic-release/github/lib/get-error.js:6:10)
at module.exports (/home/runner/work/semanticreleasecwv/semanticreleasecwv/node_modules/@semantic-release/github/lib/verify.js:97:17)
at verifyConditions (/home/runner/work/semanticreleasecwv/semanticreleasecwv/node_modules/@semantic-release/github/index.js:27:9)
at validator (file:///home/runner/work/semanticreleasecwv/semanticreleasecwv/node_modules/semantic-release/lib/plugins/normalize.js:36:30)
at file:///home/runner/work/semanticreleasecwv/semanticreleasecwv/node_modules/semantic-release/lib/plugins/pipeline.js:38:42
at next (file:///home/runner/work/semanticreleasecwv/semanticreleasecwv/node_modules/p-reduce/index.js:16:10)
at module.exports (/home/runner/work/semanticreleasecwv/semanticreleasecwv/node_modules/@semantic-release/github/lib/verify.js:101:11)
at verifyConditions (/home/runner/work/semanticreleasecwv/semanticreleasecwv/node_modules/@semantic-release/github/index.js:27:9)
at validator (file:///home/runner/work/semanticreleasecwv/semanticreleasecwv/node_modules/semantic-release/lib/plugins/normalize.js:36:30)
at file:///home/runner/work/semanticreleasecwv/semanticreleasecwv/node_modules/semantic-release/lib/plugins/pipeline.js:38:42
at next (file:///home/runner/work/semanticreleasecwv/semanticreleasecwv/node_modules/p-reduce/index.js:16:10)
at file:///home/runner/work/semanticreleasecwv/semanticreleasecwv/node_modules/semantic-release/lib/plugins/pipeline.js:55:13
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async pluginsConfigAccumulator. [as verifyConditions] (file:///home/runner/work/semanticreleasecwv/semanticreleasecwv/node_modules/semantic-release/lib/plugins/index.js:87:11)
at async run (file:///home/runner/work/semanticreleasecwv/semanticreleasecwv/node_modules/semantic-release/index.js:106:3)
at async Module.default (file:///home/runner/work/semanticreleasecwv/semanticreleasecwv/node_modules/semantic-release/index.js:275:22)
at async default (file:///home/runner/work/semanticreleasecwv/semanticreleasecwv/node_modules/semantic-release/cli.js:55:5) {
errors: [
AggregateError:
SemanticReleaseError: No GitHub token specified.
at module.exports (/home/runner/work/semanticreleasecwv/semanticreleasecwv/node_modules/@semantic-release/github/lib/get-error.js:6:10)
at module.exports (/home/runner/work/semanticreleasecwv/semanticreleasecwv/node_modules/@semantic-release/github/lib/verify.js:97:17)
at verifyConditions (/home/runner/work/semanticreleasecwv/semanticreleasecwv/node_modules/@semantic-release/github/index.js:27:9)
at validator (file:///home/runner/work/semanticreleasecwv/semanticreleasecwv/node_modules/semantic-release/lib/plugins/normalize.js:36:30)
at file:///home/runner/work/semanticreleasecwv/semanticreleasecwv/node_modules/semantic-release/lib/plugins/pipeline.js:38:42
at next (file:///home/runner/work/semanticreleasecwv/semanticreleasecwv/node_modules/p-reduce/index.js:16:10)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at module.exports (/home/runner/work/semanticreleasecwv/semanticreleasecwv/node_modules/@semantic-release/github/lib/verify.js:101:11)
at verifyConditions (/home/runner/work/semanticreleasecwv/semanticreleasecwv/node_modules/@semantic-release/github/index.js:27:9)
at validator (file:///home/runner/work/semanticreleasecwv/semanticreleasecwv/node_modules/semantic-release/lib/plugins/normalize.js:36:30)
at file:///home/runner/work/semanticreleasecwv/semanticreleasecwv/node_modules/semantic-release/lib/plugins/pipeline.js:38:42
at next (file:///home/runner/work/semanticreleasecwv/semanticreleasecwv/node_modules/p-reduce/index.js:16:10)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
pluginName: '@semantic-release/github'
}
]
}
Error: Process completed with exit code 1.
The text was updated successfully, but these errors were encountered: