holidays-webhook のサーバーサイド
- VSCode
- Docker for Mac
基本的に Docker の PHP を使うためローカルの PHP のバージョン変更は不要
cp .env src/.
cd src && docker run --rm --interactive --tty --volume $PWD:/app composer install && cd ..
docker compose up --build -d web db
docker compose exec -T web php artisan test
lib
配下にgoogle_client_secret
を配置google_client_secret
は管理者が必要に応じて渡す
php lib/google_client_export.php
を実行./cache_clear.sh
を実行(必要に応じて)
master にプッシュすると GitHub Actions によって GitHub Pages にテスト結果がアップされる