はじめに
- 一つのgit repositoryに複数のviteプロジェクトを作成している
問題
- 以下のファイルを
.github/workflows/deploy.ymlとして登録し、./path/to/subprjへpushしてもうまくいかなかった
name: deploy
on:
push:
branches:
- main
paths:
- './path/to/subprj/**'
defaults:
run:
working-directory: './path/to/subprj'
解決
- pathsから
./を除いて解決
name: deploy
on:
push:
branches:
- main
paths:
- - './path/to/subprj/**'
+ - 'path/to/subprj/**'
defaults:
run:
working-directory: './path/to/subprj'
終わりに
-
./を使うなとは明記されていないが、使用例には./が入っていないのが根拠になりそう
