CodeYourFuture / CodeYourFuture/Module-Cloud

[TECH ED] GitHub Actions

オープン
#4 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る
🎯 Topic Delivery 🎯 Topic Structuring Data 🏕 Priority Mandatory 🐂 Size Medium 📅 Sprint 2 Cloud
主要言語
言語のデータがありません
スター
0
フォーク
6
PR マージ指標
30日以内にマージされた PR はありません

説明

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

コントリビューションガイド

コントリビューションガイドを開く

調査の方向性

.github/workflows/frontend-s3-deploy.yml を作成し、まず GitHub Actions のコースウェアリンクを確認します。GitHub Secrets を設定し、AWS CLI をインストールして認証し、build フォルダーを S3 バケットに同期します。Actions タブからの push または手動実行によってフロントエンドが正常にデプロイされれば完了です。

索引モデルが issue の本文から書いたものです。

評価

技術スタック
aws, github-actions
領域
ci-cd, cloud, devops
issue の種類
機能追加
難易度
2/5
見積もり時間
1〜3時間
活発さ
停滞
明瞭さ
明確に書かれている
初心者へのやさしさ
45/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。