trust-policy.json 673 B

123456789101112131415161718192021222324
  1. {
  2. "Version": "2012-10-17",
  3. "Statement": [
  4. {
  5. "Sid": "AllowGitHubActionsOIDC",
  6. "Effect": "Allow",
  7. "Principal": {
  8. "Federated": "arn:aws:iam::ACCOUNT_ID:oidc-provider/token.actions.githubusercontent.com"
  9. },
  10. "Action": "sts:AssumeRoleWithWebIdentity",
  11. "Condition": {
  12. "StringEquals": {
  13. "token.actions.githubusercontent.com:aud": "sts.amazonaws.com"
  14. },
  15. "StringLike": {
  16. "token.actions.githubusercontent.com:sub": [
  17. "repo:CloudVE/cloudbridge:ref:refs/heads/main",
  18. "repo:CloudVE/cloudbridge:environment:cloud-integration"
  19. ]
  20. }
  21. }
  22. }
  23. ]
  24. }