actions-marketplace-validations/sfdx-orgdev-build-deploy
Convert a Salesforce DX project into a metadata package and deploy it
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stalelast commit May 11, 2021
- License
- MIT
- Runtime
- Deprecated runtime
Pinned Snippet
uses: actions-marketplace-validations/tiagonnascimento_sfdx-orgdev-build-deploy@b3fd99b9db7799fe250994388bb6ecf1b719b1ff # no releases — HEAD as of 2026-07-10tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| type | Type of deployment, could be one of the two: production or sandbox (default) | yes | sandbox |
| certificate_path | Path for the encrypted certificate to be used on force:auth:jwt:grant | yes | — |
| decryption_key | Decryption key to be used to decrypt the certificate | yes | — |
| decryption_iv | Decryption IV to be used to decrypt the certificate | yes | — |
| client_id | Client ID / Consumer Key of a connected app to the target destination | yes | — |
| username | Username to be used to connect in the target org | yes | — |
| checkonly | Boolean (true/false) that will indicate whether the deploy is a checkonly deploy or not. If is a checkonly, on force:mdapi:deploy command the option -c will be appended | yes | true |
| sfdx_root_folder | Path on the current repository to the root folder of the sfdx project | no | — |
| manifest_path | Path on the current repository (or on the root folder of the sfdx project if sfdx_root_folder is set) to one or more package.xml that represents the packages to be deployed. Based on this files the metadata package will be created and deployed in the order specified | yes | — |
| deploy_testlevel | Specifies which tests are run as part of a deployment. Valid values are: NoTestRun, RunSpecifiedTests, RunLocalTests, RunAllTestsInOrg | yes | RunLocalTests |
| deploy_wait_time | Wait time for deployment to finish in minutes. Default is 60 | no | 60 |
| destructive_path | Path for the destructive changes directory | no | — |
| data_factory | Path on the current repository to the apex script that will be used to create data required by the package | no | — |
| default_source_path | Default source path to look for apex classes. Only used when deploy_testlevel is RunSpecifiedTests | no | force-app/main/default |
Outputs
no outputs