長崎大学 健康管理システムの自動化
一度セットアップさえすれば、毎朝7:00~8:00にGitHub Actionが自動入力プログラムを定期実行してくれます。 DiscordのWebhook URLを設定すれば、自動入力後、Discordに通知されます。
- GitHub で本リポジトリを
Fork
する Fork
したリポジトリのSettings
をクリックSecrets > Actions
をクリックSCHOOL_ID
とSCHOOL_PASSWD
を設定するNew repository secret
をクリックName
にSCHOOL_ID
を入力Value
に自分の学籍番号(例: bb12345678) を入力Add secret
をクリック- 再度、
New repository secret
をクリック Name
にSCHOOL_PASSWD
を入力Value
に自分のパスワード を入力Add secret
をクリック
- 基本設定、終了
- 下記は、Discord通知設定
DISCORD_WEBHOOK
を設定するNew repository secret
をクリックName
にDISCORD_WEBHOOK
を入力Value
に Discord の Webhook URL を入力Add secret
をクリック
- Discord通知設定、終了
Actions
をクリックAutomation of NU Health Management System
をクリックRun workflow
をクリック- 起動したworkflowに ✔️ マークが付いたら、テスト1は成功
- 最後に、健康管理システムの一覧に入力されていれば、テスト2は成功
- 毎日22:00 UTC (7:00 JST) にシステムに自動入力するように設定しています。
- しかし、 GitHub Actions の負荷次第で、 指定時間から大きく遅延することがあります。
- 不具合報告は、Issuesにお願いします。
Copyright (c) 2021-2022 k5-mot All Rights Reserved.
"k5-mot/auto-hms-action" is under MIT license.