Skip to content

Latest commit

 

History

History
45 lines (36 loc) · 2.69 KB

README.md

File metadata and controls

45 lines (36 loc) · 2.69 KB

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