fix: align SDKMAN sem identifier mapping

This commit is contained in:
lukaszgyg 2026-03-24 19:40:06 +01:00
parent d2b3ef8f78
commit 042265994c
4 changed files with 5 additions and 5 deletions

View File

@ -103,7 +103,7 @@ describe('getVersionFromFileContent', () => {
['java=21.0.5-oracle', '21.0.5', 'oracle'],
['java=11.0.25-sapmchn', '11.0.25', 'sapmachine'],
['java=21.0.5-jbr', '21.0.5', 'jetbrains'],
['java=11.0.25-sem', '11.0.25', 'temurin'],
['java=11.0.25-sem', '11.0.25', 'semeru'],
['java=17.0.13-dragonwell', '17.0.13', 'dragonwell']
])('parsing %s should return version %s and distribution %s', (content: string, expectedVersion: string, expectedDist: string) => {
const actual = getVersionFromFileContent(content, 'openjdk', '.sdkmanrc');
@ -112,7 +112,7 @@ describe('getVersionFromFileContent', () => {
});
it('should warn and return undefined distribution for unknown identifier', () => {
const warnSpy = jest.spyOn(require('@actions/core'), 'warning');
const warnSpy = jest.spyOn(core, 'warning');
const actual = getVersionFromFileContent('java=21.0.5-unknown', 'temurin', '.sdkmanrc');
expect(actual?.version).toBe('21.0.5');
expect(actual?.distribution).toBeUndefined();

View File

@ -49812,7 +49812,7 @@ exports.getVersionFromFileContent = getVersionFromFileContent;
function mapSdkmanDistribution(sdkmanDist) {
const distributionMap = {
'tem': 'temurin',
'sem': 'temurin',
'sem': 'semeru',
'zulu': 'zulu',
'amzn': 'corretto',
'graal': 'graalvm',

2
dist/setup/index.js vendored
View File

@ -87976,7 +87976,7 @@ exports.getVersionFromFileContent = getVersionFromFileContent;
function mapSdkmanDistribution(sdkmanDist) {
const distributionMap = {
'tem': 'temurin',
'sem': 'temurin',
'sem': 'semeru',
'zulu': 'zulu',
'amzn': 'corretto',
'graal': 'graalvm',

View File

@ -198,7 +198,7 @@ export function getVersionFromFileContent(
function mapSdkmanDistribution(sdkmanDist: string): string | undefined {
const distributionMap: Record<string, string> = {
'tem': 'temurin',
'sem': 'temurin',
'sem': 'semeru',
'zulu': 'zulu',
'amzn': 'corretto',
'graal': 'graalvm',