[TECH ED] GitHub Actions #309
Labels
Cloud
🏕 Priority Mandatory
This work is expected
🐂 Size Medium
1-4 hours
📅 Sprint 2
🎯 Topic Delivery
Shipping our work, deploying our code, delivering our product
🎯 Topic Structuring Data
Describing, organising, and systematising data
From Module-Cloud created by SallyMcGrath: CodeYourFuture/Module-Cloud#4
Link to the coursework
https://docs.github.com/en/actions
Why are we doing this?
Setup Github Actions for CYF Hotel Frontend deployments to S3
Create GitHub Actions Workflow File: In your CYF Hotel repository, create a new YAML file under the .github/workflows directory. Name it something relevant, like frontend-s3-deploy.yml.
Configure AWS Credentials: Utilize GitHub Secrets to securely store your AWS credentials. These secrets will be used in the GitHub Actions workflow to authenticate against AWS.
Write S3 Deployment Steps: In the YAML file, define the steps to install AWS CLI, configure AWS credentials, and sync your build folder to your S3 bucket.
Test the Workflow: Push a change to your repository or manually run the workflow from the GitHub Actions tab to verify that the S3 deployment works as expected.
Maximum time in hours
2
How to get help
Ask calm, curious questions with links, code samples, and no screenshots.
https://curriculum.codeyourfuture.io/guides/asking-questions/
How to submit
In this advanced module you will demo your work. You may wish to make notes for case studies to add to your portfolio.
The text was updated successfully, but these errors were encountered: