この記事は CAMPHOR- Advent Calendar 2019 17日目の記事です.16日目の記事は @kmconner の「家の電気使用量を可視化する」でした.
この記事では,先日公開された CI/CD ツール GitHub Actions を Python のプロジェクトの CI に利用する方法を紹介します.主に GitHub Actions 上での以下の内容についてカバーします:
- tox を使ったマルチプラットフォーム・バージョンでのテスト
- C言語拡張モジュールを扱う際の注意点
- バイナリを含む wheel のビルド
ここでは WSGI アプリケーションのためのラインプロファイラ wsgi_lineprof で利用している設定を紹介します.説明は不要なのでとにかく設定を知りたいという方は,直接こちらのリポジトリをチェックしてみてください.
“GitHub Actions を活用した Python プロジェクトの CI” の続きを読む