Skip to content
This repository has been archived by the owner on May 31, 2023. It is now read-only.

各メンバ用のデプロイ環境を作成 #26

Merged
merged 1 commit into from
Apr 15, 2022

Conversation

hirokisakabe
Copy link
Contributor

@hirokisakabe hirokisakabe commented Apr 11, 2022

for #18 (comment)

検証用デプロイ環境A~Dを作成しました。

デプロイ方法

下記の設定により、GitHub Actionsを手動で起動するとコードをデプロイできます。

on:
  workflow_dispatch:

ただし、このPRマージ後から、有効になります。
有効になった後は、mainブランチ以外も、指定してデプロイすることができます。

Slackアプリのシークレット登録

各デプロイ環境をSlackアプリと連携させるには、下記3つを AWS Secrets Manager に登録する必要があります。

  • SLACK_APP_TOKEN
  • SLACK_BOT_TOKEN
  • SLACK_SIGNING_SECRET

キー名は slack_secret_stage-a のようになります。

@hirokisakabe hirokisakabe marked this pull request as draft April 11, 2022 23:30
Base automatically changed from deploy-when-push-to-main to main April 12, 2022 01:44
@hirokisakabe hirokisakabe added the カイゼン ユーザーに直接価値は与えないもの。リファクタやシステム構築。 label Apr 13, 2022
@hirokisakabe hirokisakabe self-assigned this Apr 13, 2022
@hirokisakabe hirokisakabe force-pushed the deploy-for-each-member branch 6 times, most recently from 7a859cd to 57007e4 Compare April 15, 2022 01:45
Copy link
Contributor

@k-misawa k-misawa left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

動作確認は、このPRマージ後に確認します

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
カイゼン ユーザーに直接価値は与えないもの。リファクタやシステム構築。
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants