This action logs into the StepZen Server in the specified domain, which defaults to stepzen.net.
Outputs are used instead of environment variables.
Node and StepZen CLI must be installed, see stepzen-dev/stepzen-install action.
domain- StepZen domain (defaults to stepzen.net)account- StepZen account nameinstanceid- API Connect for GraphQL instance identifieradminkey- Admin key of the StepZen account OR API Connect for GraphQL instance's API keymax_attempts- Number of retry attempts.retry_wait_seconds- Time to wait between retries in seconds.timeout_seconds- Seconds to wait before attempt times out.
domain- StepZen domainaccount- StepZen account nameapikey- API key for the account (not the admin key)instanceid- API Connect for GraphQL instance identifiertoken- Access token
- Login using stepzen account and admin key
- uses: stepzen-dev/stepzen-login
with:
# StepZen Domain
# Default: 'stepzen.net'
domain: ""
# The StepZen Account to use.
account: ""
# The adminkey of the specified StepZen Account, likely stored in secrets
# [Learn more about creating and using encrypted secrets](https://help.github.com/en/actions/automating-your-workflow-with-github-actions/creating-and-using-encrypted-secrets)
#
# Required.
adminkey: ""- Login using API Connect for GraphQL instance identifier and API key
- uses: stepzen-dev/stepzen-login
with:
# StepZen Domain
# Default: 'stepzen.net'
domain: ""
# The API Connect for GraphQL instance identifier to use.
instanceid: ""
# The API Connect for GraphQL instance's API key to use, likely stored in secrets
# [Learn more about creating and using encrypted secrets](https://help.github.com/en/actions/automating-your-workflow-with-github-actions/creating-and-using-encrypted-secrets)
#
# Required.
adminkey: ""