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

fixes CI workflow configuration #195

Merged
merged 4 commits into from
Nov 24, 2022
Merged

Conversation

ju1ius
Copy link
Contributor

@ju1ius ju1ius commented Nov 24, 2022

The latest runs were broken for some reason so I fixed it.
Here's a summary of what this PR does:

  • upgrades LLVM to v14
  • migrates from the unmaintained action-rs/* actions to dtolnay/rust-toolchain, using Swatinem/rust-cache as a cache layer.
  • adds a cache layer for LLVM build
  • adds a weekly cron schedule for all workflows
  • fixes an issue in the docblocks

.github/workflows/build.yml Outdated Show resolved Hide resolved
@ptondereau
Copy link
Collaborator

One thing I like to do is to add cron every week for building + doc. That way, we can anticipate that kind of error

@ptondereau ptondereau merged commit 9a105ab into davidcole1340:master Nov 24, 2022
@ptondereau
Copy link
Collaborator

Thank you!

@ju1ius ju1ius deleted the ju1ius/ci branch November 24, 2022 09:01
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