URL: https://github.com/HubSpot/hubspot-project-actions Marketplace: https://github.com/marketplace/actions/hubspot-project-action Latest release: v1.1.2 (May 28, 2026); 7 releases, 179 commits Source quality: primary (official HubSpot org repo)
What it is
Official set of composite GitHub Actions to run HubSpot Projects deployment in CI/CD pipelines.
Available actions
install-hubspot-cli— installs the HubSpot CLI (hs); skips if already installed by an earlier step. Supports pinningcli_version(e.g. "8.0.0").project-upload— uploads a HubSpot project.project-deploy— deploys a HubSpot project.project-validate— validates a HubSpot project.
Auth / shared config
All actions support env vars (no need to pass per-action):
- DEFAULT_ACCOUNT_ID
- DEFAULT_PERSONAL_ACCESS_KEY
- DEFAULT_CLI_VERSION
- DEFAULT_DEBUG
Set DEFAULT_DEBUG: true (or debug: true) for verbose CLI output to troubleshoot.
Example usage
- uses: HubSpot/hubspot-project-actions/install-hubspot-cli@v1.1.0
with:
cli_version: "8.0.0"
Relevance
Demonstrates the official CI/CD pattern: authenticate the HubSpot CLI in GitHub Actions with a personal access key, then validate/upload/deploy HubSpot Projects automatically on push/PR.