-
Notifications
You must be signed in to change notification settings - Fork 25
✨ add Windows support #58
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
base: master
Are you sure you want to change the base?
Conversation
|
would you approve the workflow to see if I made a mistake somewhere? 🙏🏼 |
|
I merged master and solved the issue with lifetimes. It just fails on windows, I ran this branch on Debian and all the tests passed successfully |
|
The test fails because of
I think the idea is to prevent git from loading the system config. A better way might be with:
Even though |
|
Thank you! With your help I could change the line and pass the tests 🧪 . I'm okay to merge this as is, but I'm not currently interested in the project, in my day to day use I So I'm fine both with merging this as somebody can continue working or closing and have it archived 😊. Cheers! |
| chrono = "0.4.40" | ||
| clap = { version = "4.5.36", features = ["derive"] } | ||
| console = "0.15.11" | ||
| directories = "6.0.0" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Wouldn't you also need to remove the xdg crate from the manifest?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yup, seems correct
| .env("GIT_COMMITTER_DATE", datetime_str) | ||
| .env("GIT_CONFIG_NOSYSTEM", "true") | ||
| .env("HOME", "/dev/null") | ||
| .env("GIT_CONFIG_GLOBAL", "/dev/null") |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This seems unrelated to the actual PR, no?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
If I remember correctly, the tests doesn't pass until you change that line. I suppose is because windows doesn't have a /dev/null dir
It was a discovery of JereKaplas, as you can read above 😊 cheers to him!
|
@alerque as I expressed above, I'm not currently interested in continuing this PR. I'll gladly transfer the ownership to somebody else! |
Hi! I like this app so much that I'm pull requesting the windows support ❤️
It compiles in windows, and works on Debian 💯