Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[TECH ED] Frontend Deployment #1

Open
SallyMcGrath opened this issue Jan 21, 2024 · 0 comments
Open

[TECH ED] Frontend Deployment #1

SallyMcGrath opened this issue Jan 21, 2024 · 0 comments
Labels
Cloud 🏕 Priority Mandatory This work is expected 🐂 Size Medium 1-4 hours 📅 Sprint 1 🎯 Topic Delivery Shipping our work, deploying our code, delivering our product 🎯 Topic Requirements Interpreting requirements with precision and accuracy

Comments

@SallyMcGrath
Copy link
Member

SallyMcGrath commented Jan 21, 2024

Link to the coursework

https://github.com/CodeYourFuture/React-Module-Project

Why are we doing this?

Setup Github Actions for CYF Hotel Frontend deployments to S3

  1. 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.

  2. 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.

  3. 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.

  4. 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

3

How to get help

If you are doing this for the first time, this will be hard. You must reach out to volunteers to help you. Your ability to ask for help is be actively assessed during this time.

You are not expected to be able to complete this module completely independently. You are expected to get help from volunteers.

How to submit

In this advanced module you will demo your work.

@SallyMcGrath SallyMcGrath added 🏕 Priority Mandatory This work is expected 🐂 Size Medium 1-4 hours 🧠 Prep work Prep material to be completed before Saturday's session 🎯 Topic Delivery Shipping our work, deploying our code, delivering our product 🎯 Topic Requirements Interpreting requirements with precision and accuracy 📅 Sprint 1 labels Jan 21, 2024
@SallyMcGrath SallyMcGrath removed the 🧠 Prep work Prep material to be completed before Saturday's session label Jan 29, 2024
@kfklein15 kfklein15 added the Cloud label May 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Cloud 🏕 Priority Mandatory This work is expected 🐂 Size Medium 1-4 hours 📅 Sprint 1 🎯 Topic Delivery Shipping our work, deploying our code, delivering our product 🎯 Topic Requirements Interpreting requirements with precision and accuracy
Projects
Status: 📋 Backlog
Development

No branches or pull requests

2 participants