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: increase MSRV to 1.63 and update CI #61

Merged
merged 2 commits into from
Jul 15, 2024
Merged

fix: increase MSRV to 1.63 and update CI #61

merged 2 commits into from
Jul 15, 2024

Conversation

vmx
Copy link
Contributor

@vmx vmx commented Jul 15, 2024

CI was failing. This PR fixes the CI and improves it:

  • Use non-deprecated actions.
  • Run tests also on ARM on GitHub Actions instead of CircleCI. This
    was the only reason to keep the CircleCI job. Hence it's removed.
  • Run benchmarks on GitHub Actions

The MSRV is now 1.63, due to the cc dependency.

vmx added 2 commits July 15, 2024 11:52
The latest version of the `cc` dependency needs at least Rust 1.63,
hence update the mininum supported Rust version.
Changes to the CI are:
 - Use non-deprecated actions.
 - Run tests also on ARM on GitHub Actions instead of CircleCI. This
   was the only reason to keep the CircleCI job. Hence it's removed.
 - Run benchmarks on GitHub Actions
@vmx vmx merged commit ffbb41d into master Jul 15, 2024
12 checks passed
@vmx vmx deleted the arm-on-github branch July 15, 2024 15:40
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