@@ -69871,13 +69871,15 @@ function run() {
6987169871 const allowPreReleases = core.getBooleanInput('allow-prereleases');
6987269872 if (versions.length) {
6987369873 let pythonVersion = '';
69874+ const pythonVersions = [];
6987469875 const arch = core.getInput('architecture') || os.arch();
6987569876 const updateEnvironment = core.getBooleanInput('update-environment');
6987669877 core.startGroup('Installed versions');
6987769878 for (const version of versions) {
6987869879 if (isPyPyVersion(version)) {
6987969880 const installed = yield finderPyPy.findPyPyVersion(version, arch, updateEnvironment, checkLatest, allowPreReleases);
6988069881 pythonVersion = `${installed.resolvedPyPyVersion}-${installed.resolvedPythonVersion}`;
69882+ pythonVersions.push(`${installed.resolvedPythonVersion}-pypy${installed.resolvedPyPyVersion}`);
6988169883 core.info(`Successfully set up PyPy ${installed.resolvedPyPyVersion} with Python (${installed.resolvedPythonVersion})`);
6988269884 }
6988369885 else {
@@ -69886,9 +69888,11 @@ function run() {
6988669888 }
6988769889 const installed = yield finder.useCpythonVersion(version, arch, updateEnvironment, checkLatest, allowPreReleases);
6988869890 pythonVersion = installed.version;
69891+ pythonVersions.push(installed.version);
6988969892 core.info(`Successfully set up ${installed.impl} (${pythonVersion})`);
6989069893 }
6989169894 }
69895+ core.setOutput('python-versions', pythonVersions.sort().join(','));
6989269896 core.endGroup();
6989369897 const cache = core.getInput('cache');
6989469898 if (cache && utils_1.isCacheFeatureAvailable()) {
0 commit comments