busbar-actions/Busbar SF Schema

Pull Salesforce org schema and write per-SObject describe JSON files into the repo

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
target-instanceInstance URL of the Busbar-equipped Salesforce org to authenticate to, e.g. https://yourdomain.my.salesforce.com. This is the DEFAULT auth path: the binary mints its OWN short-lived token in-process from the runner's GitHub OIDC id-token (no SF token ever touches the workflow). Requires the caller job to grant `permissions: id-token: write`. no""
output-pathWhere the per-SObject describe JSON files are written, relative to the repo root.no.busbar/Platforms/Salesforce/Schema
filtersComma-separated SObject filter flags. Valid values: createable, updateable, deletable, queryable, retrieveable, searchable, custom, standard no""
name-matchGlob over SObject API names (e.g. "Account*" or "*__c"). Applied in addition to filters.no""
objectsExplicit comma-separated SObject names to export. Overrides filters/name-match when set.no""
commitCommit any changes back to the current branch after the pull.notrue
commit-messageCommit message used when changes are committed.nochore(schema): refresh Salesforce schema
git-user-namegit user.name for the commit.nobusbar-bot
git-user-emailgit user.email for the commit.nobot@busbar.agency
api-versionSalesforce API version for the Describe calls (e.g. v60.0).no""
versionRelease tag of the sf-schema-dump binary. Falls back to env.BUSBAR_ACTION_VERSION, then "latest".no""
binary-repoGitHub repo hosting prebuilt binary releases. Falls back to env.BUSBAR_ACTION_REPO, then busbar-actions/actions-dist.no""
namedescription
changed"true" if the schema export produced changes that were committed (or would have been).
object-countNumber of describe JSON files written.
selected-countNumber of SObjects selected after filtering.
failed-countNumber of SObjects that failed describe.
output-pathPath where the schema was written (echoes the input).