GitHub ActionsでPythonプログラムの実行
Posted On 2025-01-17
GitHub Actionsを使い、requirements.txtで依存パッケージをインストールしてからPythonスクリプトを実行するワークフロー設定例。 無料枠があるため手軽に試すことが可能で、ネットワークアクセスも含む動作確認ができる。
目次
はじめに
- GitHub ActionsでリポジトリにあるPythonスクリプトを動かしたい
- requirements.txtで必要なライブラリをインストールして実行する例
- よくやり方忘れるのでメモ
ディレクトリ構成
GitHub Actionsのメイン(.github/workflows/run-python.yaml)
- ファイルがあったら実行したいときは、
hashFiles
の値を評価すれば良いようだ
結果
Pushすると、ライブラリがインストールされ、コードが実行されている(requests.getの結果が表示されている)
メインコード
sample_scripts.py
example.comをrequestsで読んでくるだけ
requrements.txt
requestsを入れてみた
料金
無料枠結構でかいのでいろいろぐへぐへできそう。
Shikoan's ML Blogの中の人が運営しているサークル「じゅ~しぃ~すくりぷと」の本のご案内
技術書コーナー