Documentation
- Getting Started
- Environment Variable
- Ghost Build
- Ghost Lint
- Ghost Test
- Ghost Format
- Ghost Docs
- Ghost Merge
- Ghost Bump
- Ghost Release
Getting Started
Wraith CIはNode.jsアプリケーション向けのゼロコンフィグから始められるGitHub Appです。
Octoflare フレームワークを使用して、Cloudflare WorkerとGitHub ActionsによるCI/CDのためのワークフローを提供します。
Publicリポジトリのビルドログや各種ログはパブリックに公開されます。
Privateリポジトリのビルドログや各種ログはプライベートリポジトリで処理され、パブリックに公開されません。
各処理はGhostという単位で実行され、 Wraith CI
と Wraith CI / PR
という名前でまとめて実行結果がGitHubのステータスチェックに出力されます。
どれか1つのGhostの処理が失敗した場合、全体の処理が失敗とみなされます。
各Ghostの実行のON・OFFはWebコンソールから設定できます。