1
0
Fork 0
mirror of https://code.forgejo.org/actions/setup-python synced 2025-06-08 12:28:20 +02:00

Update action to node20 (#772)

This commit is contained in:
Dmitry Shibanov 2023-12-05 14:52:09 +01:00 committed by GitHub
parent 0ae58361cd
commit 0a5c615913
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
44 changed files with 60159 additions and 18952 deletions

View file

@ -4,9 +4,11 @@ import * as core from '@actions/core';
import * as tc from '@actions/tool-cache';
import * as semver from 'semver';
import * as httpm from '@actions/http-client';
import * as ifm from '@actions/http-client/interfaces';
import * as ifm from '@actions/http-client/lib/interfaces';
import * as exec from '@actions/exec';
import fs from 'fs';
import * as http from 'http';
import {
IS_WINDOWS,
@ -108,7 +110,7 @@ export async function installGraalPy(
export async function getAvailableGraalPyVersions() {
const http: httpm.HttpClient = new httpm.HttpClient('tool-cache');
const headers: ifm.IHeaders = {};
const headers: http.OutgoingHttpHeaders = {};
if (AUTH) {
headers.authorization = AUTH;
}
@ -117,7 +119,7 @@ export async function getAvailableGraalPyVersions() {
'https://api.github.com/repos/oracle/graalpython/releases';
const result: IGraalPyManifestRelease[] = [];
do {
const response: ifm.ITypedResponse<IGraalPyManifestRelease[]> =
const response: ifm.TypedResponse<IGraalPyManifestRelease[]> =
await http.getJson(url, headers);
if (!response.result) {
throw new Error(