No more typing reviews! Try our Samantha, our new voice AI agent.
GitHub Actions Logo

GitHub Actions pros and cons

Vendor: GitHub
4.2 out of 5
Badge Leader

Pros & Cons summary

Buyer's Guide

Get pricing advice, tips, use cases and valuable features from real users of this product.
Get the report

Prominent pros & cons

PROS

GitHub Actions simplifies the creation and understanding of workflows using a straightforward YAML format, enabling an easy setup of CI/CD pipelines.
It offers seamless integration with GitHub, improving the efficiency and automation of builds, deployments, and operations without the need for extra configuration.
GitHub Actions enhances collaboration by allowing developers from various locations to work together easily, regardless of the operating system or platform.
It boosts efficiency with robust automation of deployment processes and task management, significantly reducing project time and errors through optimized parallel executions.
GitHub Actions is cost-effective, supporting all major cloud providers and environments without downtime, as it's managed by GitHub.

CONS

GitHub Actions lacks a feature for automating the build process for mobile applications.
The challenge of integrating and uploading to platforms like OneDrive is more complex compared to others like Google Drive or AWS S3 bucket.
The complexity of provisioning self-hosted agents on platforms like Azure or AWS presents a challenge.
The management of the dashboard and pipeline runs in GitHub Actions requires improvement.
Artifact management, especially for saving screenshots or videos from failed tests, is complex, with configuration being a particular challenge.
 

GitHub Actions Pros review quotes

Bharadwaj Deepak Mohapatra - PeerSpot reviewer
DevOps Engineer at ENTERPRISE SYSTEM SOLUTIONS LIMITED
Nov 6, 2025
GitHub Actions provides workflows that allow for process automation, enabling operations such as build, deploy, and scale applications.
Rafath Noor - PeerSpot reviewer
Lead DevOps Engineer at a tech services company with 1-10 employees
Oct 29, 2026
GitHub Actions has positively impacted our organization by improving collaboration between our teams, reducing downtime, and decreasing the time we spend on deployments.
PB
Senior Cloud Engineer - AWS at Bytedance
Nov 6, 2024
GitHub Actions is a beautiful tool that integrates smoothly with all major tools, reducing CI/CD work by 30% to 40%.
Learn what your peers think about GitHub Actions. Get advice and tips from experienced pros sharing their opinions. Updated: October 2026.
920,769 professionals have used our research since 2012.
DR
Chief Technology Officer at Teslon Technologies Pvt Ltd
Apr 4, 2025
The solution has saved us approximately 20% in terms of efficiency and productivity.
MM
Analytics Solution Manager at Credence Tech
Jul 8, 2025
It saves a lot of time with GitHub Actions; especially, the whole process if done manually might cost us a lot, maybe a week or two weeks just for deployment, but now with automation, we automate the deployment effectively.
MuhammadAzhar Khan - PeerSpot reviewer
Senior DevOps Engineer at Alibaba Group
Dec 30, 2024
It improves efficiency as it involves no downtime and is managed by GitHub.
reviewer1736361 - PeerSpot reviewer
Senior Software Developer at a pharma/biotech company with 10,001+ employees
Nov 12, 2024
It is easy to use, especially if you are accustomed to using GitHub.
Tomi Dapo-Osalusi - PeerSpot reviewer
Aws Solutions Architect at ProjectCareer
Nov 21, 2024
The most valuable feature of GitHub Actions is the ability to automate various tasks, such as backups and deployments, to ease the development workflow.
Ankit Kondal - PeerSpot reviewer
Assistant Manager Cloud DevOps at BlackBox IP Corporation
Nov 8, 2024
It is user-friendly, with clear and organized processes, making it easy to navigate and work with.
MohamedMostafa1 - PeerSpot reviewer
Chief Software Engineer at Valeo
May 27, 2024
I find the automation feature of GitHub Actions most valuable for our building processes. It integrates seamlessly with GitHub, so there's no extra configuration needed, making the building process easy and efficient. GitHub Actions handles scalability well, automatically managing execution infrastructure without requiring additional configurations. We haven't yet explored GitHub Actions' support for AI projects, as we haven't used its AI capabilities.
 

GitHub Actions Cons review quotes

Bharadwaj Deepak Mohapatra - PeerSpot reviewer
DevOps Engineer at ENTERPRISE SYSTEM SOLUTIONS LIMITED
Nov 6, 2025
While GitHub Actions offers a range of functionalities, it is newer compared to more established tools such as Jenkins and Azure DevOps. There is still room for improvement, especially in areas concerning deeper capabilities akin to those provided by Jenkins and Azure DevOps.
Rafath Noor - PeerSpot reviewer
Lead DevOps Engineer at a tech services company with 1-10 employees
Oct 29, 2026
I don't see major issues with GitHub Actions. We could benefit from a template-based approach.
PB
Senior Cloud Engineer - AWS at Bytedance
Nov 6, 2024
Sometimes incremental steps should be taken during deployment instead of trying to execute all tasks simultaneously, particularly when dealing with AWS EKS clusters and Helm charts.
Learn what your peers think about GitHub Actions. Get advice and tips from experienced pros sharing their opinions. Updated: October 2026.
920,769 professionals have used our research since 2012.
DR
Chief Technology Officer at Teslon Technologies Pvt Ltd
Apr 4, 2025
We still use Jenkins for some tasks, which suggests there may be areas for improvement in GitHub Actions.
MM
Analytics Solution Manager at Credence Tech
Jul 8, 2025
The pricing is high for the advanced security; GitHub Advanced Security for us is quite pricey.
MuhammadAzhar Khan - PeerSpot reviewer
Senior DevOps Engineer at Alibaba Group
Dec 30, 2024
The main improvement would be to add support for more programming languages and frameworks.
reviewer1736361 - PeerSpot reviewer
Senior Software Developer at a pharma/biotech company with 10,001+ employees
Nov 12, 2024
Switching between hosted and self-hosted agents can be a bit complex, as self-hosted agents need to be provisioned in platforms like Azure or AWS.
Tomi Dapo-Osalusi - PeerSpot reviewer
Aws Solutions Architect at ProjectCareer
Nov 21, 2024
The main challenge I've experienced is with integration, particularly uploading to OneDrive, which was more complex compared to Google Drive or AWS S3 bucket.
Ankit Kondal - PeerSpot reviewer
Assistant Manager Cloud DevOps at BlackBox IP Corporation
Nov 8, 2024
Sometimes it is quite complex to commit code from our local system to the GitHub repository; creating a folder in GitHub can be tedious.
MohamedMostafa1 - PeerSpot reviewer
Chief Software Engineer at Valeo
May 27, 2024
In terms of improvements, I think better logging for debugging purposes would be helpful, especially for complex workflows.