はじめに
GitHub Actionのワークフローの一部を再利用したくて、いくつかのステップをComposite Actionとして利用できるように切り出した。
その際に、uses
の指定方法を見つけるのに苦労したので、メモしておく。
uses
の記載方法
ドキュメントの以下に記載があった。
以下にドキュメントからYAMLの記述例を抜粋する。
jobs: my_first_job: steps: - name: Check out repository uses: actions/checkout@v3 - name: Use local my-action uses: ./.github/actions/my-action
参考
アクションの配置場所
ドキュメントには明確には記載されていないが、YAMLの記述例を参考にすると.github/actions
に配置するのがよさそう。