PythonでGitHub Actionsを試してみましょう。
このリポジトリはサンプルですので、ご自身のGitHubのリポジトリにForkしてください。
構成はこんな感じになっています。
├── .dockerignore
├── .github
│ └── workflows
│ └── python-app.yml → GitHub Actionsのワークフローのymlファイル
├── Dockerfile → チャレンジ問題用のDockerfile
├── README.md → このファイル
├── requirements.txt → pipのパッケージを定義
├── srcs
│ └── app.py → pyhtonのソースコード
└── test
├── __init__.py
└── test.py → pythonのテストコード
Commitメッセージに[skip ci]を追加してください。