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

CI changes #441

Open
moozzi opened this issue Dec 16, 2022 · 6 comments
Open

CI changes #441

moozzi opened this issue Dec 16, 2022 · 6 comments

Comments

@moozzi
Copy link
Contributor

moozzi commented Dec 16, 2022

Currently workflows are limited to build/run test on linux. Maybe we should extend them to run also on macOs because it occurs in Supported platform.
What do you think about adding CI to check rust formatting on PR's?

@yhara
Copy link
Collaborator

yhara commented Dec 17, 2022

Maybe we should extend them to run also on macOs because it occurs in Supported platform.

Sounds good! There is a path only runs on Mac so it would be nice if it is tested on CI.

What do you think about adding CI to check rust formatting on PR's?

It would be helpful for me because someitmes I forget to run cargo fmt before committing (and then notice that by unexpected git diff shown on the next topic branch)

@moozzi
Copy link
Contributor Author

moozzi commented Dec 29, 2022

TODO: Add macos and windows to CI

@yhara
Copy link
Collaborator

yhara commented Apr 14, 2023

@AI-Mozi
Hi, I'm back in development of Shiika. Would you like to try Windows CI? :-)

@moozzi
Copy link
Contributor Author

moozzi commented Apr 14, 2023

Hey! Good to hear:D
I will try to do it and also to move on with other issues 😄

@yhara
Copy link
Collaborator

yhara commented May 19, 2023

Found Mun lang compiles llvm on Windows with powershell.
https://github.com/mun-lang/llvm-package-windows/blob/main/build.ps1

@aisk
Copy link
Contributor

aisk commented Dec 27, 2023

Hi, I have some free time, does anyone have any work on this? If not, I would like to investigate it.

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

No branches or pull requests

3 participants