Open3
ローカルでgithub actionsの動作を検証する
インストール
gh extension install https://github.com/nektos/gh-act
$ gh act pull_request
$ gh act -e event.json
下記のような感じ。でとりあえずこれをgh act
すれば手動で実行できる。(cronを実際に仕込むことは出来ない)
name: Python Scheduled Task
on:
schedule:
- cron: "0 * * * *" # 毎時0分に実行
jobs:
run_python_script:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v3
- name: Set up Python
uses: actions/setup-python@v4
with:
python-version: '3.x'
- name: Run Python script
run: |
python -c "print('Hello from GitHub Actions!')"