AWS Elastic Beanstalk now supports GitHub Actions for automated application deployment

Published
February 11, 2026
https://aws.amazon.com/about-aws/whats-new/2026/02/aws-elastic-beanstalk-github-action

AWS Elastic Beanstalk

AWS Elastic Beanstalk now enables you to use GitHub Actions to automatically deploy web applications when you push code or configuration changes to your GitHub repository, streamlining your continuous integration and continuous deployment (CI/CD) pipeline for scalable web applications.

GitHub Actions allow development teams to automate their software delivery process, enabling CI/CD workflows that automatically build, test, and deploy code changes whenever developers push updates to their repositories. Teams deploying to Elastic Beanstalk can now benefit from enhanced automation that handles deployment package creation, S3 uploads, version management, and environment monitoring.

The new GitHub Action provides a simplified way to deploy applications to Elastic Beanstalk using declarative configuration in GitHub Actions workflows, offering comprehensive automation for the entire deployment lifecycle. This action automatically creates applications and environments when needed, manages deployment packages with configurable exclusions, and integrates seamlessly with IAM using OpenID Connect (OIDC) authentication.

What to do

  • Add the "aws-elasticbeanstalk-deploy" action to your GitHub Actions workflow file with configuration parameters for your application deployment.
  • Configure environment settings and platform versions, optional health monitoring and deployment validation, intelligent retry logic for reliable deployments, and S3 bucket management for deployment artifacts.
  • Visit the README for the AWS Elastic Beanstalk Deploy GitHub action for more information.

You can use this GitHub Action for your Elastic Beanstalk applications in all commercial AWS Regions where Elastic Beanstalk is available.

Source: AWS release notes




If you need further guidance on AWS, our experts are available at AWS@westloop.io. You may also reach us by submitting the Contact Us form.

Follow our blog

Get the latest insights and advice on AWS services from our experts.

By clicking Sign Up you're confirming that you agree with our Terms and Conditions.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.