Luca BRUNO
fe8dec9090
cargo: bump minimum Rust version to 1.63
...
This bumps MSRV to 1.63, in order to prepare for the next version
of gtk-rs stack.
Ref: https://gtk-rs.org/blog/2022/10/18/new-release.html
2022-11-21 15:20:07 +00:00
Luca BRUNO
6b2d0067f0
ci/rust: test from git using latest feature
2022-10-27 12:58:43 +00:00
Luca BRUNO
9163665a29
ci/rust: bump linting toolchain to latest stable (1.64)
...
This bumps the Rust toolchain for clippy/rustfmt to 1.64.
2022-10-26 09:27:50 +00:00
Colin Walters
001839b35f
ci/rust: Change MSRV to `cargo check`
...
No reason to codegen just to throw it away. We could test here too,
but eh.
2022-06-23 14:45:16 -04:00
Colin Walters
ed98a7904c
ci/rust: Enable `cap-std-apis` in default build, add a no-feature build
...
Our CI was missing coverage of `cap-std-apis`.
2022-06-23 14:45:11 -04:00
Colin Walters
76071a2b11
ci: Bump MSRV
...
To match what's in ostree-rs-ext.
2022-06-09 17:49:18 -04:00
Colin Walters
5341a13b33
ci: Add a flow that does a git libostree + git rust-bindings
...
In https://github.com/ostreedev/ostree/pull/2633 I realized
that our CI only builds git of libostree or git of rust-bindings,
not git of both. And we definitely want to test the latter too,
so e.g. the Rust tests *also* become tests for changes to the C code.
2022-06-08 10:33:46 -04:00
Colin Walters
4806d84f56
rust: Bump semver, add feature for current release
...
There were some changes to the sys API for introspection fixes.
And add a feature for the current release, which is something
I'll add to the checklist for releases.
2022-06-08 09:37:57 -04:00
Colin Walters
9f8d026f82
ci: use cargo-deny
...
Copied from https://github.com/ostreedev/ostree-rs-ext/pull/291
Part of unifying our CI.
2022-05-10 17:14:01 -04:00
Colin Walters
e9141e97c1
ci: Move rust-bindings CI to toplevel
...
It should replace our stub one.
2022-05-09 14:52:46 -04:00
Benjamin Gilbert
d9483f89ad
workflows: limit permissions to reading repo contents
...
Move the existing docs permissions stanza to the top of the workflow for
consistency.
2021-07-28 18:32:04 -04:00
Benjamin Gilbert
079528971c
workflows: bump lint toolchain
2021-07-28 18:30:33 -04:00
Dan Nicholson
9ff141fe80
ci: Rename GitHub Actions rust workflow metadata file
...
This workflow is specific to using rust and not just the general test
suite.
2021-06-18 15:24:47 -06:00