import * as core from '@actions/core'; import * as installer from './installer'; async function run() { try { // // Version is optional. If supplied, install / use from the tool cache // If not supplied then task is still used to setup proxy, auth, etc... // const version = core.getInput('version'); if (version) { const dotnetInstaller = new installer.DotnetCoreInstaller(version); await dotnetInstaller.installDotnet(); } // TODO: setup proxy from runner proxy config // TODO: problem matchers registered } catch (error) { core.setFailed(error.message); } } run();