Pythonのlinterである flake8 はプラグインを追加することでチェックの項目を増やすことが出来ます。
その拡張性の高さもあって数多くあるPythonのlinterの中でもよく使われているツールですが、 逆にプラグインがたくさんありすぎて何を入れたらよくわからない、といった点もあります。
wemake-python-styleguide もflake8のプラグインの一つですが、他のプラグインもまとめて導入してくれる プラグインになっています。
Read onPythonのlinterである flake8 はプラグインを追加することでチェックの項目を増やすことが出来ます。
その拡張性の高さもあって数多くあるPythonのlinterの中でもよく使われているツールですが、 逆にプラグインがたくさんありすぎて何を入れたらよくわからない、といった点もあります。
wemake-python-styleguide もflake8のプラグインの一つですが、他のプラグインもまとめて導入してくれる プラグインになっています。
Read onworkflow_dispatchはGitHub Actionsを手動で起動するための機能ですが、ここでは
inputs
パラメーターを指定して実行時に指定できるようになっています。
そこではデフォルトの値を指定できますが、それらの値をpush
などのイベント時にも使いたい、という話。
この前、 GitHub Actionsで行ったtestのcoverageの結果を別ブランチにpushする 方法を書きましたが、 もっと気軽にActionsのジョブ概要欄にそれを出力する方法について。
Read onGitHub Actionsで依存関係のあるレポジトリ間で、 他のレポジトリのworkflowを動かして結果を見てみたい時、 直接他のレポジトリのworkflowにtriggerをかけて動かしてみる方法について。
Read onGitHub Actionsを使ってコードのテストを行う際、テスト結果を見るだけなら ログを見るだけで十分なことが場合が多いですが、coverageの結果を見ようと思うと テキスト情報だけだとちょっと見づらいこともあります。
なのでcoverageの結果をHTMLで出してくれるツールなどもあるので、 そのcoverageの結果を別のbranchへpushして見れるようにしてみました。
ここではPythonのpytestを使った話です。
Read on