flxbl-io/Authenticate to Environment with Lock

Authenticate to a Salesforce environment with exclusive locking and automatic unlock

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
environmentName of the environment to lock and authenticateyes
repositoryRepository name (format: owner/repo)no${{ github.repository }}
durationLock duration in minutesno60
reasonReason for locking the environment (e.g., 'PR #123 validation')no""
sfp-server-urlURL to the SFP Server instance (e.g., https://your-org.flxbl.io)yes
sfp-server-tokenToken for SFP Server authenticationyes
wait-timeoutMaximum time to wait for lock acquisition in minutes (0 = wait indefinitely)no0
auto-unlockAutomatically unlock the environment when the workflow completesnotrue
namedescription
aliasAlias used for the authenticated org (same as environment name)
ticket-idLock ticket ID (used for manual unlock if auto-unlock is disabled)
instance-urlInstance URL of the authenticated org
access-tokenAccess token for the authenticated org
usernameSalesforce username of the authenticated org
is-activeWhether the lock was acquired
auth-methodAuthentication method used (sfp-server)