balajisiddani02/Salesforce CLI Deploy
GitHub Action for Salesforce CI/CD using Salesforce CLI. Supports merge deployment, delta deployment, Apex test selection, code scanning, and custom or destructive deployments.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| sfdx_auth_url | Salesforce SFDX Auth URL | yes | — |
| org_alias | Salesforce org alias | yes | — |
| cli_version | Salesforce CLI version | no | latest |
| merge_deploy | Merge source branch before delta generation | no | false |
| source_branch | Source branch to merge | no | — |
| delta_deploy | Run delta-based deployment | no | true |
| run_specified_tests | Run RunSpecifiedTests if Apex tests are found | no | false |
| code_scan | Run Salesforce Code Scanner | no | false |
| scan_rules_path | Path to PMD ruleset file | no | — |
| severity_threshold | Minimum PMD severity threshold | no | 3 |
| own_deploy | Run custom deployment command | no | false |
| custom_deploy_command | Custom deployment command | no | — |
| from_ref | Git ref to start delta | no | HEAD~1 |
| to_ref | Git ref to end delta | no | HEAD |
Outputs
no outputs