KPC-U16 / PortableEditor-Pub

BSD 2-Clause "Simplified" License
0 stars 1 forks source link

旭川プロコンサーバーをGitHubActionsで追加したい #31

Open noko1024 opened 1 year ago

noko1024 commented 1 year ago
noko1024 commented 1 year ago

Buildしないとだめだから無理じゃん GitHubActionsでRelease取り込むくらいしかできない

noko1024 commented 1 year ago

GitHub Actionsで取り込む形に変更します

noko1024 commented 1 year ago

そもそもPortableEditorを構築する全工程をGithubActionsで実行して ArtifactをReleaseに載せれば良くない...?

umiwatarin commented 1 year ago

kwsk

noko1024 commented 1 year ago

Editor班がこのリポジトリをメンテナンスするときは、旭川プロコンサーバーがいらないので置いておきたくない そもそも、Gitでバイナリを管理するのは向いていない 鯖を外からダウンロードする形に変更すれば、リポジトリ自体のサイズを圧縮できます

この方針自体はvscodeの再配布をやめたのと概ね同じ理由です

ただ、vscodeと鯖をどっちもユーザーの各端末でDLしてセットアップするのは 環境間の違いもあるのでやりたくないというのが実際のところです。

そこで、GitHubActionsでセットアップスクリプトに準ずるものを実行してあげて Releaseに載せてしまえば、ユーザーはzipを一発DLすれば環境が手に入る メンテナーは比較的小さいリポジトリでメンテナンスできるというメリットが生まれます