Published on2023年5月27日Github Actionsのログでマスキングされたsecretsを確認するGithub-Actionsログではマスキングされ、Settingsページで見てもヒントも一切ないGithub Actionsのsecrets。 ログのマスキングはシンプルな文字列一致でみていると思い、base64エンコードしたら当然表示されたので、その後decodeすることで無事取得できました。 スニペットとして残しておきます。
Published on2022年10月19日botにpushされてもGithub Actionsが動かない件Github-Actions端的に言うとGithub Actionsでは、Action中にpushするパターンは無限ループが発生するリスクがあるので、実行者がボットgithub-actions[bot]の場合に限り、merge/pushした際には、その先のブランチで走るべきCIをキックしない仕様があり、対策が必要です。
Published on2022年5月17日GithubのIssueでNotionのページを作って更新するNotionGithub-ActionsGithubのIssueの発行時に作成して、クローズ時にプロパティを変更するようにしました。 デフォルトブランチへのPRマージでIssueをクローズできるので、Issueベース、PRベースでNotionを更新できます。 一番粒度の小さいタスクをこのようにIssueで管理して、それらをNotion上のEpicなどでグルーピングして、エンジニア以外でも分かる粒度の進捗管理にあてれば手間や更新漏れのない管理ができると思いました。 また、検索に引っかけるためにIssue URLをプロパティに追加してますが、このおかげで完了したNotionページ見た時に起きる「このPRどれだっけ」問題がなくなりました。