Skip to content

githubuniverseworkshops/cd-with-actions

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 

Repository files navigation

Workshop: Continuous Delivery with GitHub Actions

Universe Program

Prerequisites

  1. GitHub account with a verified email address
  2. Install GitHub Learning Lab on your account
  3. Sign up for the GitHub Actions beta
  4. Sign up for the GitHub Package Registry beta
  5. Create a GitHub Personal Access Token for your account.
  6. AWS Account
    • The following permissions will be necessary for the second lab
    • Note: These are all FullAccess, which is not needed for production, but the permissions can be made more granular
      • AmazonEC2FullAccess
      • CloudFormationAllAccess
      • AmazonAPIGatewayAdministrator
      • AmazonS3FullAccess
      • AWSLambdaFullAccess
      • IAMFullAccess
  7. Create an AWS S3 bucket
    • Note: You will need to sign up for S3 in addition to your normal account, if you haven't already
  8. Both AWS Secret key and AWS Access Key

Optional (For the Full Experience)

  1. Install Docker locally on your machine
  2. Configure Docker use the GitHub Package Registry

Getting Started

This workshop encompasses two Learning Lab courses

You can also follow all of the workshops from Universe

About

Continuous Delivery with GitHub Actions

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published