GitHub Actions

Summary
GitHub Actions is a continuous integration and continuous delivery (CI/CD) platform that automates software development workflows. It allows developers to build, test, and deploy code directly from GitHub, supporting various languages and operating systems.
Rationale
GitHub Actions allows users to automate workflows, which involves integrating with various APIs and databases, customizing code, and implementing access control and security measures. It also supports version control integration. While it doesn't have a drag-and-drop UI builder, it facilitates code-based customization and integrations, aligning with several key features of Retool.
Pricing
Tiered
Free
$0.00/ monthly
  • Unlimited public/private repositories
  • Dependabot security and version updates
  • 2,000 CI/CD minutes/month (Free for public repositories)
  • 500MB of Packages storage (Free for public repositories)
  • Issues & Projects
  • Community support
  • $0 spend limit for GitHub Codespaces
Popular
Team
$4.00/ per user
  • Everything included in Free, plus...
  • Access to GitHub Codespaces
  • Protected branches
  • Multiple reviewers in pull requests
  • Draft pull requests
  • Code owners
  • Required reviewers
  • Pages and Wikis
  • Environment deployment branches and secrets
  • 3,000 CI/CD minutes/month (Free for public repositories)
  • 2GB of Packages storage (Free for public repositories)
  • Web-based support
Most Expensive
Enterprise
$21.00/ per user
  • Everything included in Team, plus...
  • Data residency
  • Enterprise Managed Users
  • User provisioning through SCIM
  • Enterprise Account to centrally manage multiple organizations
  • Environment protection rules
  • Repository rules
  • Audit Log API
  • SOC1, SOC2, type 2 reports annually
  • FedRAMP Tailored Authority to Operate (ATO)
  • SAML single sign-on
  • Advanced auditing
  • GitHub Connect
  • 50,000 CI/CD minutes/month (Free for public repositories)
  • 50GB of Packages storage (Free for public repositories)
Features
Must Have

API & Database Integrations

Code Customization

Access Control & Security

Other

Version Control Integration

Workflow Automation