Skip to content

Commit c7a550c

Browse files
committed
fix: switch to import for @octokit/rest
1 parent aa29235 commit c7a550c

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

lib/release/release-manager.js

+3-4
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
const { Octokit } = require('@octokit/rest')
21
const core = require('@actions/core')
32
const { join } = require('path')
43
const semver = require('semver')
@@ -9,7 +8,6 @@ const { request: fetch } = require('undici')
98
const { getPublishTag, block, noop } = require('./util')
109

1110
class ReleaseManager {
12-
#octokit
1311
#owner
1412
#repo
1513
#cwd
@@ -28,7 +26,6 @@ class ReleaseManager {
2826
assert(pr, 'pr is required')
2927
assert(defaultTag, 'defaultTag is required')
3028

31-
this.#octokit = new Octokit({ auth: token })
3229
this.#owner = repo.split('/')[0]
3330
this.#repo = repo.split('/')[1]
3431
this.#cwd = cwd
@@ -47,7 +44,9 @@ class ReleaseManager {
4744
}
4845

4946
async run() {
50-
const { data: pullRequest } = await this.#octokit.rest.pulls.get({
47+
const {Octokit} = await import('@octokit/rest')
48+
const octokit = new Octokit({ auth: token })
49+
const { data: pullRequest } = await octokit.rest.pulls.get({
5150
owner: this.#owner,
5251
repo: this.#repo,
5352
pull_number: this.#pr,

0 commit comments

Comments
 (0)