GitHub Actions でローカルの composite を使う場合

GitHub Actions でローカルにある composite を使う場合は、あらかじめチェックアウトしていないと、ファイルが見つからないとエラーが出てしまうので注意する。

NG:

name: hoge
on:
  push:
jobs:
  hoge:
    name: Hoge
    runs-on: ubuntu-latest
    steps:
      - uses: ./.github/composite/fuga

OK:

name: hoge
on:
  push:
jobs:
  hoge:
    name: Hoge
    runs-on: ubuntu-latest
    steps:
      - name: Checkout code
        uses: actions/checkout@v3

      - uses: ./.github/composite/fuga