cornucopia-rs / cornucopia

Generate type-checked Rust from your PostgreSQL.
Other
755 stars 31 forks source link

CI: Nightly job to upgrade compatible dependencies #252

Open jacobsvante opened 2 weeks ago

jacobsvante commented 2 weeks ago

Merging this PR will enable a new Github workflow that runs cargo-edit's upgrade command every night. Then tests are run and finally a PR is created if any changes are noticed.

IMHO next step is to automate the release process 😀

Please note that your unit tests are currently failing with a lifetime error because of an old subdependency of yours called rustc-serialize. Merging #250 will fix that problem.

Also note that this PR updates the existing CI workflow to get rid of deprecation warnings.