node-ci.yml を .github/workflows の下に置き、on: [push] を指定すると、どのような効果がありますか?
node-ci.yml
.github/workflows
on: [push]
push イベントが無効なため、workflow は手動でしか開始できない
GitHub が、コミットの push 時に実行できる workflow として認識する
Git がローカルの pre-commit hook として扱い、GitHub には届かない
npm がプロジェクトの依存関係マニフェストとして読み込む