Closed jinzhongjia closed 4 months ago
What do you think of trying to add github action to support CI? @AnErrupTion
It has not yet been tested whether it can be compiled with 12
It's unlikely you'll be able to because of the ChildProcess
change. We could always try to add some compile-time condition, but I feel like that's unnecessary.
What do you think of trying to add github action to support CI?
I don't personally think that's useful given the scope of Ly.
Good CI can help ensure certain build compatibility But if you only maintain compatibility with the latest release zig, there is no need.
After all, sometimes the person who initiated the PR may not do a complete version compatibility test.
The current problem is caused by clap in latest version being incompatible with version 12. Need to open pr to clap
The current problem is caused by clap in latest version being incompatible with version 12. Need to open pr to clap
I don't think clap maintains backwards compatibility with older versions of Zig either, you'll have to check with them on that.
acorrding to this issue,https://github.com/Hejsil/zig-clap/issues/128
It seems that not to be backward compatible
ok , clap has agreed to maintain backward compatibility with current 12
We just need to wait for clap to merge pr.
Now clap's pr has been merged, zigini
still has a little problem, but I have opened a PR
We currently only need to wait for the PR merge to be completed. My local test of 0.12
and 0.13
has passed.
this issue: https://github.com/fairyglade/ly/issues/225
Added option for build: default_tty
@AnErrupTion please review my commit again. I'm not sure if it's correct.
now, everything should be ok
Thanks for your contribution!
Feature:
0.13.0
adaptationIt has not yet been tested whether it can be compiled with 12