-
-
Notifications
You must be signed in to change notification settings - Fork 12
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
remove unsupported pull_request
option
#71
Conversation
Terraform plan in terraform Plan: 0 to add, 2 to change, 0 to destroy.Terraform used the selected providers to generate the following execution
plan. Resource actions are indicated with the following symbols:
!~ update in-place
Terraform will perform the following actions:
# module.iam_oidc_gha_incubator.aws_iam_openid_connect_provider.github_actions will be updated in-place
!~ resource "aws_iam_openid_connect_provider" "github_actions" {
id = "arn:aws:iam::035866691871:oidc-provider/token.actions.githubusercontent.com"
tags = {}
!~ thumbprint_list = [
!~ "1b511abead59c6ce207077c0bf0e0043b1382612" -> "d89e3bd43d5d909b47a18977aa9d5ce36cee184c",
]
# (4 unchanged attributes hidden)
}
# module.iam_oidc_gha_incubator.aws_iam_role.github_actions_oidc will be updated in-place
!~ resource "aws_iam_role" "github_actions_oidc" {
!~ assume_role_policy = jsonencode(
!~ {
!~ Statement = [
!~ {
!~ Condition = {
!~ StringLike = {
!~ "token.actions.githubusercontent.com:sub" = "*****************************************************************************************************"
}
# (1 unchanged attribute hidden)
}
# (3 unchanged attributes hidden)
},
]
# (1 unchanged attribute hidden)
}
)
id = "gha-incubator"
name = "gha-incubator"
tags = {}
# (11 unchanged attributes hidden)
}
Plan: 0 to add, 2 to change, 0 to destroy. ❌ Error applying plan in Apply Terraform changes on merge #18 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
great job @tylerthome
Terraform plan in terraform Plan: 0 to add, 2 to change, 0 to destroy.Terraform used the selected providers to generate the following execution
plan. Resource actions are indicated with the following symbols:
!~ update in-place
Terraform will perform the following actions:
# module.iam_oidc_gha_incubator.aws_iam_openid_connect_provider.github_actions will be updated in-place
!~ resource "aws_iam_openid_connect_provider" "github_actions" {
id = "arn:aws:iam::035866691871:oidc-provider/token.actions.githubusercontent.com"
tags = {}
!~ thumbprint_list = [
!~ "1b511abead59c6ce207077c0bf0e0043b1382612" -> "d89e3bd43d5d909b47a18977aa9d5ce36cee184c",
]
# (4 unchanged attributes hidden)
}
# module.iam_oidc_gha_incubator.aws_iam_role.github_actions_oidc will be updated in-place
!~ resource "aws_iam_role" "github_actions_oidc" {
!~ assume_role_policy = jsonencode(
!~ {
!~ Statement = [
!~ {
!~ Condition = {
!~ StringLike = {
!~ "token.actions.githubusercontent.com:sub" = "*****************************************************************************************************"
}
# (1 unchanged attribute hidden)
}
# (3 unchanged attributes hidden)
},
]
# (1 unchanged attribute hidden)
}
)
id = "gha-incubator"
name = "gha-incubator"
tags = {}
# (11 unchanged attributes hidden)
}
Plan: 0 to add, 2 to change, 0 to destroy. ❌ Error applying plan in Apply Terraform changes on merge #18 |
Terraform plan in terraform Plan: 0 to add, 1 to change, 0 to destroy.Terraform used the selected providers to generate the following execution
plan. Resource actions are indicated with the following symbols:
!~ update in-place
Terraform will perform the following actions:
# module.iam_oidc_gha_incubator.aws_iam_role.github_actions_oidc will be updated in-place
!~ resource "aws_iam_role" "github_actions_oidc" {
!~ assume_role_policy = jsonencode(
!~ {
!~ Statement = [
!~ {
!~ Condition = {
!~ StringLike = {
!~ "token.actions.githubusercontent.com:sub" = "*****************************************************************************************************"
}
# (1 unchanged attribute hidden)
}
# (3 unchanged attributes hidden)
},
]
# (1 unchanged attribute hidden)
}
)
id = "gha-incubator"
name = "gha-incubator"
tags = {}
# (11 unchanged attributes hidden)
}
Plan: 0 to add, 1 to change, 0 to destroy. ✅ Plan applied in Apply Terraform changes on merge #18 |
What changes did you make?
pull_request
component of thesub
claim referenced by the IAM policy for the OIDC providerRationale behind the changes?
pull_request
in while composing thesub
claimTesting done for these changes
What did you learn or can share that is new?(optional)
Not all of the available OIDC claims listed in GitHub Actions OIDC configuration
Notes