Adding auth header

This commit is contained in:
Shivam Gupta
2021-03-17 12:24:04 +05:30
parent e7eef55398
commit dd82509766
3 changed files with 17 additions and 2 deletions

View File

@ -5,6 +5,10 @@ inputs:
description: 'Version of helm'
required: true
default: 'latest'
token:
description: 'Github token'
default: ${{ github.token }}
required: true
outputs:
helm-path:
description: 'Path to the cached helm binary'

View File

@ -132,6 +132,7 @@ function getLatestHelmVersionFor(type) {
return __awaiter(this, void 0, void 0, function* () {
console.log("Running graphql");
console.log(type);
const token = core.getInput('token', { 'required': true });
const versions = yield graphql_1.graphql(`
repository(name:"helm"
owner:"helm") {
@ -142,7 +143,11 @@ function getLatestHelmVersionFor(type) {
}
}
}
`);
`, {
headers: {
authorization: token
}
});
console.log(versions);
return stableHelmVersion;
});

View File

@ -109,6 +109,7 @@ async function downloadHelm(version: string): Promise<string> {
async function getLatestHelmVersionFor(type) {
console.log("Running graphql")
console.log(type)
const token = core.getInput('token', { 'required': true });
const versions = await graphql(
`
repository(name:"helm"
@ -120,7 +121,12 @@ async function getLatestHelmVersionFor(type) {
}
}
}
`
`,
{
headers: {
authorization: token
}
}
);
console.log(versions);
return stableHelmVersion;