-
Notifications
You must be signed in to change notification settings - Fork 161
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
Possible enhancements to ci.yml #590
Comments
@eine Thanks for the tips! I do want to switch over to using For Regarding |
In fact, I found about it just a few days ago 😆
I was using
I see that you are using it for MINGW and for MVSC. That might be the source of the issue: for MVSC I'd expect you to need tools from the host. However, for MINGW all the compilers and libs should be available within the environment. |
@daviwil, you might want to consider some of the following enhancements to
.github/workflows/ci.yml
:Instead of
git fetch --prune --unshallow
, use actions/checkout@v2's optionfetch-depth: 0
. You might need to usegit config --global core.autocrlf input
, as commented in https://github.com/eine/setup-msys2#usage. See Inconsistencies using git describe --dirty actions/checkout#250 and Add autocrlf option for Windows actions/checkout#226.Use
defaults: run: shell
as explained in https://github.com/eine/setup-msys2#usage, to avoid writtingrun: msys2 whatever
multiple times.Do you really need
path-type: inherit
? That might produce conflicts ifgit
,make
or some other tools are available in the PATH.The text was updated successfully, but these errors were encountered: