Skip to content

Conversation

@mlajkim
Copy link
Contributor

@mlajkim mlajkim commented Jun 4, 2025

Description

You may use json file for multiple environment configuration as the following:

{
  "props": [
    {
      "provider_dns_suffix": "test-provider-suffix,another-test-provider-suffix",
      "enterprise": "test-enterprise",
      "audience": "test-audience",
      "issuer": "test-issuer",
      "jwks_uri": "https://test-jwks-uri.com/openid/v1/jwks"
    },
    {
      "provider_dns_suffix": "test-provider-suffix,another-test-provider-two-suffix",
      "enterprise": "test-enterprise-two",
      "audience": "test-audience-two",
      "issuer": "test-issuer-two",
      "jwks_uri": "https://test-jwks-uri-two.com/openid/v1/jwks"
    }
  ]
}

And set the following attribute:

athenz.zts.github_actions.prop_file_path=/path/to/file/for/the/config.json

Contribution Checklist:

  • The pull request does not introduce any breaking changes
  • I have read the contribution guidelines.
  • Create an issue and link to the pull request.

Attach Screenshots (Optional)

mlajkim added 4 commits June 4, 2025 17:39
Signed-off-by: Jeongwoo Kim - jekim <[email protected]>
Signed-off-by: Jeongwoo Kim - jekim <[email protected]>
Signed-off-by: Jeongwoo Kim - jekim <[email protected]>
Signed-off-by: Jeongwoo Kim - jekim <[email protected]>
@mlajkim mlajkim force-pushed the feat/file-configuration branch from 1eb6ab2 to 91b68d2 Compare June 4, 2025 08:40
@mlajkim mlajkim marked this pull request as draft June 4, 2025 09:09
@mlajkim
Copy link
Contributor Author

mlajkim commented Jun 9, 2025

Continues in #2992

@mlajkim mlajkim closed this Jun 9, 2025
@mlajkim mlajkim deleted the feat/file-configuration branch June 9, 2025 02:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant