feat: update for goreleaser v2.7

This commit is contained in:
Carlos Alexandro Becker 2025-02-10 23:38:58 -03:00
parent d28c98212f
commit 842e7ccd3e
No known key found for this signature in database
4 changed files with 21 additions and 8 deletions

View file

@ -80,9 +80,15 @@ describe('getRelease', () => {
expect(release?.tag_name).toEqual('v0.182.1-pro');
});
it('returns v2.7.0 GoReleaser Pro GitHub release', async () => {
const release = await github.getRelease('goreleaser-pro', '~> v2.7');
expect(release).not.toBeNull();
expect(release?.tag_name).toEqual('v2.7.0');
});
it('unknown GoReleaser Pro release', async () => {
await expect(github.getRelease('goreleaser-pro', 'foo')).rejects.toThrow(
new Error('Cannot find GoReleaser release foo-pro in https://goreleaser.com/static/releases-pro.json')
new Error('Cannot find GoReleaser release foo in https://goreleaser.com/static/releases-pro.json')
);
});
});