GitHubActionsのrunで複数行でコマンドを実行

概要

複数行に渡ってコマンドを実行したい、改行したいという場合の書き方です。

コマンドを複数記述したい場合

| パイプを利用する

それぞれのコマンドが実行される。

run: |
   echo "install pkgs"
   apt install vim

一行が長くなるので複数行に分けたい場合

> 大なりの記号を利用する

1行とみなされて実行される。

run: >
   pip install
   requests
   dotenv