まとめ

完了

このモジュールの目標は、さまざまな種類の GitHub アクションを理解し、独自のカスタム GitHub アクションを作成して、それをワークフローで使用することでした。

この目標を達成するために、まず、カスタム GitHub アクションを記述するために必要なメタデータと構文について学習しました。 機能を自身のアクションに拡張するワークフロー コマンド、アクションのプライベートまたはパブリックな場所を選択する方法、アクションをドキュメント化およびバージョン管理するためのベスト プラクティスの確立などについて学習しました。 また、アクションを GitHub Marketplace に公開する方法についても学習しました。

次に、外部 API を使用する場合の GitHub Actions の動作について学習し、外部 API からの応答を、ワークフローのその後のステップで output: パラメーターとして使用しました。 最後に、アクションを使用してリポジトリと対話する方法を学習しましたが、その際、問題を作成し、アクション ソース コードで複数のパッケージを使用しました。また、@actions/core package を使用してエラーを記述し、不適切なアクションを終了する方法を学習しました。

詳細情報

このモジュールで説明したトピックの詳細情報へのリンクを次に示します。