diff --git a/.github/workflows/loadtest-osquery-perf.yml b/.github/workflows/loadtest-osquery-perf.yml index efeba3d902..4614edefc2 100644 --- a/.github/workflows/loadtest-osquery-perf.yml +++ b/.github/workflows/loadtest-osquery-perf.yml @@ -80,6 +80,7 @@ jobs: with: role-to-assume: ${{env.AWS_IAM_ROLE}} aws-region: ${{ env.AWS_REGION }} + role-duration-seconds: 10800 - name: Set up Go uses: actions/setup-go@93397bea11091df50f3d7e59dc26a7711a8bcfbe # v4.1.0 with: diff --git a/infrastructure/loadtesting/terraform/shared/github.tf b/infrastructure/loadtesting/terraform/shared/github.tf index 26c55c2ec2..37bb85410b 100644 --- a/infrastructure/loadtesting/terraform/shared/github.tf +++ b/infrastructure/loadtesting/terraform/shared/github.tf @@ -22,6 +22,7 @@ resource "aws_iam_openid_connect_provider" "github" { resource "aws_iam_role" "gha_role" { name = "github-actions-role" assume_role_policy = data.aws_iam_policy_document.gha_assume_role.json + max_session_duration = 10800 } resource "aws_iam_role_policy" "gha_role_policy" {