1
0
Fork 0
mirror of https://code.forgejo.org/actions/cache.git synced 2025-05-05 17:49:54 +02:00

Add support for aws session token (#16)

* Added support for supplying session token

* Update build

* Updated documentation

* Updated readme
This commit is contained in:
Knut Eirik Leira Hjelle 2023-12-29 23:56:47 +05:30 committed by GitHub
parent 9b747acaaa
commit c43c7a3f1b
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
8 changed files with 31 additions and 9 deletions

View file

@ -15855,7 +15855,9 @@ function getInputS3ClientConfig() {
accessKeyId: core.getInput(constants_1.Inputs.AWSAccessKeyId) ||
process.env["AWS_ACCESS_KEY_ID"],
secretAccessKey: core.getInput(constants_1.Inputs.AWSSecretAccessKey) ||
process.env["AWS_SECRET_ACCESS_KEY"]
process.env["AWS_SECRET_ACCESS_KEY"],
sessionToken: core.getInput(constants_1.Inputs.AWSSessionToken) ||
process.env["AWS_SESSION_TOKEN"]
},
region: core.getInput(constants_1.Inputs.AWSRegion) || process.env["AWS_REGION"],
endpoint: core.getInput(constants_1.Inputs.AWSEndpoint),
@ -46971,6 +46973,7 @@ var Inputs;
Inputs["AWSS3Bucket"] = "aws-s3-bucket";
Inputs["AWSAccessKeyId"] = "aws-access-key-id";
Inputs["AWSSecretAccessKey"] = "aws-secret-access-key";
Inputs["AWSSessionToken"] = "aws-session-token";
Inputs["AWSRegion"] = "aws-region";
Inputs["AWSEndpoint"] = "aws-endpoint";
Inputs["AWSS3BucketEndpoint"] = "aws-s3-bucket-endpoint";