diff --git a/lib/manager/_helpers/node/package.js b/lib/manager/_helpers/node/package.js index 84960e757f992f0e5f23fcd0f458f2e4eea2b137..2ba2ab57dedb4b7f5904e6ac66b8ed1f1a8b5fef 100644 --- a/lib/manager/_helpers/node/package.js +++ b/lib/manager/_helpers/node/package.js @@ -1,5 +1,5 @@ const semver = require('semver'); -const { getRepoReleases, semverSort } = require('../../../datasource/github'); +const { getRepoTags, semverSort } = require('../../../datasource/github'); async function getPackageUpdates(config) { logger.debug('getPackageUpdates()'); @@ -20,7 +20,7 @@ async function getPackageUpdates(config) { token = process.env.GITHUB_TOKEN; process.env.GITHUB_TOKEN = process.env.GITHUB_COM_TOKEN; } - const newReleases = (await getRepoReleases('nodejs/node')) + const newReleases = (await getRepoTags('nodejs/node')) .map(release => release.replace(/^v/, '')) .filter(release => semver.major(currentVersion) === semver.major(release)) .filter(release => semver.gt(release, currentVersion)) diff --git a/test/manager/_helpers/node/package.spec.js b/test/manager/_helpers/node/package.spec.js index f24a89b2af2d599dee1f4b0cc29b46fd04464f05..3937145c1a4019fe420d9db60e1b0c2d763b08e7 100644 --- a/test/manager/_helpers/node/package.spec.js +++ b/test/manager/_helpers/node/package.spec.js @@ -1,5 +1,5 @@ const nodeManager = require('../../../../lib/manager/_helpers/node/package'); -const { getRepoReleases } = require('../../../../lib/datasource/github'); +const { getRepoTags } = require('../../../../lib/datasource/github'); jest.mock('../../../../lib/datasource/github'); @@ -17,20 +17,20 @@ describe('manager/npm/engines', () => { }); it('returns empty', async () => { config.currentVersion = '8.9.0'; - getRepoReleases.mockReturnValueOnce([]); + getRepoTags.mockReturnValueOnce([]); const res = await nodeManager.getPackageUpdates(config); expect(res).toEqual([]); }); it('filters v', async () => { config.currentVersion = '8.9.0'; - getRepoReleases.mockReturnValueOnce(['v8.0.0', 'v8.9.1']); + getRepoTags.mockReturnValueOnce(['v8.0.0', 'v8.9.1']); const res = await nodeManager.getPackageUpdates(config); expect(res).toHaveLength(1); expect(res[0].newVersion).toEqual('8.9.1'); }); it('skips major versions', async () => { config.currentVersion = '8.9.0'; - getRepoReleases.mockReturnValueOnce(['v9.4.0']); + getRepoTags.mockReturnValueOnce(['v9.4.0']); const res = await nodeManager.getPackageUpdates(config); expect(res).toHaveLength(0); });