node-ci.yml을 .github/workflows 아래에 두고 on: [push]를 지정하면 어떤 효과가 있나요?
node-ci.yml
.github/workflows
on: [push]
GitHub가 이를 커밋이 push될 때 실행할 수 있는 workflow로 인식합니다
Git이 이를 로컬 pre-commit hook으로 처리하므로 GitHub에는 도달하지 않습니다
npm이 이를 프로젝트의 dependency manifest로 읽습니다
push 이벤트가 비활성화되어 workflow를 수동으로만 시작할 수 있습니다