infisical/Infisical Auth Action

This action allows you to easily authenticate with Infisical and obtain an access token and export it.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
methodThe authentication method to use (`universal`, `oidc`, `aws-iam`)yes
client-idMachine Identity client ID (required if method is `universal`)no
client-secretMachine Identity secret key (required if method is `universal`)no
identity-idMachine Identity ID (required if method is `oidc` or `aws-iam`)no
oidc-audienceCustom aud claim for the signed Github ID token (configurable if method is `oidc`)no
domainInfisical URL (defaults to `https://app.infisical.com`)nohttps://app.infisical.com
output-credentialWhether to set the obtained access token as a step output (access-token).notrue
output-env-credentialWhether to export the obtained access token as an environment variable (INFISICAL_TOKEN). If you set this to false, you probably want to use output-credential.nofalse
extra-headersExtra headers to add to all requests sent to Infisicalno""
namedescription
access-tokenThe obtained Infisical access token (only set when output-credential is true)