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
{{ message }}
Repository navigation
octokit instance from README examples doesn't work #545
ReferenceError: octokit is not defined
at eval (eval at callAsyncFunction (/Users/runner/work/_actions/actions/github-script/v7/dist/index.js:35424:16), <anonymous>:5:3)
at callAsyncFunction (/Users/runner/work/_actions/actions/github-script/v7/dist/index.js:35425:12)
at main (/Users/runner/work/_actions/actions/github-script/v7/dist/index.js:355[22](https://github.com/paritytech/revive-workflow-test/actions/runs/13367697259/job/37329093073#step:3:23):26)
at /Users/runner/work/_actions/actions/github-script/v7/dist/index.js:35497:1
at /Users/runner/work/_actions/actions/github-script/v7/dist/index.js:35553:3
at Object.<anonymous> (/Users/runner/work/_actions/actions/github-script/v7/dist/index.js:35556:12)
at Module._compile (node:internal/modules/cjs/loader:1469:14)
at Module._extensions..js (node:internal/modules/cjs/loader:1548:10)
at Module.load (node:internal/modules/cjs/loader:1288:32)
at Module._load (node:internal/modules/cjs/loader:1104:12)
Error: Unhandled error: ReferenceError: octokit is not defined
Replacing octokit with github works. Is the README wrong and should be changed to github only, or is it a bug?
Summary: octokit variable was introduced as an alias to the github variable, and github itself is actually octokit object. So we have an alias with the right name, created from a variable with the wrong name, and in the end pointing to the right object 💫
Activity
juwens commentedon Feb 26, 2025
Until a month ago, and i guess still in the stable/release branch, this variable does not exist. I dunny, if they will release it with v8 or patch v7.
your code is called like this:
Then
octokitwas added as an alias forgithub:4024541
#508
But when you
console.log(github)it's an Octokit objectSummary: octokit variable was introduced as an alias to the github variable, and github itself is actually octokit object. So we have an alias with the right name, created from a variable with the wrong name, and in the end pointing to the right object 💫
mutantcornholio commentedon Feb 26, 2025
githubpoints to the right object, but notoctokitRemove `octokit` README updates for v7
joshmgross commentedon Feb 26, 2025
👋 Sorry about that, we're not ready to release a new major version of this action with the changes in #508 so the README updates were premature.
#557 will fix the README examples.