API キーまたはアクセストークンを GitHub Actions のシークレットとして保存すべきなのはなぜですか?
シークレットはリポジトリのドキュメントに値を公開し、すべてのコントリビューターがコピーできるようにするため
シークレットは暗号化された保存とワークフローへのアクセス制御を提供し、機密値をリポジトリにコミットせずに済むため
すべてのリポジトリシークレットは、参照しなくても自動的にすべてのジョブへ注入されるため
シークレットは Git の履歴を置き換え、すべてのワークフローファイルを保存するため