Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

update vim 9 for build #1288

Draft
wants to merge 2 commits into
base: master
Choose a base branch
from
Draft

update vim 9 for build #1288

wants to merge 2 commits into from

Conversation

koron
Copy link
Member

@koron koron commented Jul 22, 2023

fix #1287

ビルドに使うVimをいったん9.0.0814にしました。このバージョンは単に私のローカルに入ってるもので、追試が必要な時にローカルでできるから、ということにすぎません。いつでも任意のバージョンに変更してください。

タグをビルドするだけのワークフロー tag-generate.yml を追加しました。ワークフローgenerateがmasterブランチでしか機能しないので、このPRのようなビルドシステム自体の変更がCIでチェックされないことに対応するものです。このワークフローでは生成物をartifactとしているので、それをGHAからもダウンロードできるようになります。 cf. https://github.com/vim-jp/vimdoc-ja-working/actions/runs/5628556213


Vim9への更新に伴い、HTMLを生成するなどのチェックも必要なので、どうようにワークフローを追加するなどした方が良いです。

加えて、分離したワークフローの生成物を再利用することで、重複した作業をしないようにする改良が考えられます。しかしそれはこのPRのスコープではありません。

The reason the Vim version is 9.0.0814 is because I adapted it to my
local environment to make it easier to test locally.
@koron
Copy link
Member Author

koron commented Jul 22, 2023

私はこの先の作業がすぐにはできないので、どなたか引き取ってくれると助かります。

@k-takata
Copy link
Member

k-takata commented Feb 7, 2024

@koron
#1434 をマージしたので、こちらはクローズとなりましたが、.github/workflows/tag-generate.yml はどうしましょうか。
Draftになっていましたが、残作業は何がありますか?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

ビルドに使用するVimを9.0にアップデートする
2 participants