Skip to content

0kqnet/MCDatapack-CICD

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MCDatapack-CI/CD

GitHubからリアルタイムにデータパックを検証/同期するツール

Installation

Windows環境での動作は未確認です

  1. Python3.10以上をインストール
  2. pip install -r requirements.txtで必要なパッケージのインストール
  3. config.pyの編集
  4. config.pyで設定したポートを開放
  5. GitHubで対象のリポジトリを開き
    Settings > Webhooks > Add webhookでwebhookを追加し
    Payload URLにhttp://サーバーアドレス/
    Content typeをapplication/json
    イベントをJust the push event.
    に設定する
  6. python main.pyでサーバーを起動

GitHub Actionsでデータパックの検証を行う場合

  1. ここのREADMEを参考にActionsの設定を追加
  2. config.pyGITHUB_ACTIONSTrueに設定
  3. GitHubのwebhookの設定を開き
    Let me select individual events.からPushesworkflow runsを有効化

About

GithubにPushしたデータパックを検証/同期するツール

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages