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

Fix the CI #315

Merged
merged 6 commits into from
Apr 19, 2024
Merged

Fix the CI #315

merged 6 commits into from
Apr 19, 2024

Conversation

pentamassiv
Copy link
Contributor

Originally I planed to update the enigo dependeny to it's newest version. To ensure there are no regressions, I fixed the CI first. I then noticed that gtk-test has been deprecated. It depends on enigos old version, so I think there would be a version conflict and I stopped.

In order to get the CI working again, I had to fix some clippy lints and bump up the Rust version. I also made some optional changes to the CI to make it nicer to work with. The CI no longer uses a container and thus is a faster. Fails jobs no longer cancel other jobs.

@antoyo antoyo merged commit 66b0f18 into antoyo:master Apr 19, 2024
4 checks passed
@antoyo
Copy link
Owner

antoyo commented Apr 19, 2024

Good job! Thanks for your contribution.

gtk-test was originally developed by relm and was later splited from relm-test so that gtk applications can benefit from it.
I guess we could pull it back in relm-test.

@antoyo antoyo mentioned this pull request Apr 19, 2024
@pentamassiv pentamassiv deleted the update_enigo branch April 19, 2024 12:27
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.

2 participants