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

Teamsに通知する機能の追加 #85

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

yumion
Copy link

@yumion yumion commented Aug 5, 2022

突然のPR失礼します。Teamsでも使用したく、機能追加をいたしました。

Summay

  • Teamsへの対応
  • pymsteamsライブラリの追加
  • poetry.lockの更新
  • cron.ymlの環境変数にTEAMS_IDを追加

Requirements

  • teamsのchannelにて、コネクタのIncoming Webhookを追加し、Webhookを取得します。
  • Github→settings→secretsで行ったSLACK_IDの登録と同様に、TEAMS_IDという名前でWebhookの登録をします。GitHub Actions の workflow/cron.ymlで、secrets.TEAMS_ID という名前で参照しています。
  • 導入方法はdocsを一応用意しました(docs/teams_setup.md)。

Teams上での表示画面

image

@fkubota
Copy link
Owner

fkubota commented Aug 6, 2022

@yumion
これはありがたいですね。
大きめのアップデートになりそうなのでちょっとお時間ください:pray:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants