203 Commits

Author SHA1 Message Date
Philipp Schuster f3c608c569 chore(deps): update codecov/codecov-action action to v6.0.1 2026-05-31 21:00:54 +02:00
Philipp Schuster a6108c1bd7 chore(deps): update crate-ci/typos action to v1.47.0 2026-05-31 21:00:54 +02:00
renovate[bot] e3844a4fe6 chore(deps): update crate-ci/typos action to v1.46.2 2026-05-18 01:04:56 +00:00
renovate[bot] ca85f029ba chore(deps): update crate-ci/typos action to v1.46.1 2026-05-11 00:54:33 +00:00
renovate[bot] 8d832d07ff chore(deps): update crate-ci/typos action to v1.46.0 2026-05-04 02:12:48 +00:00
renovate[bot] 7257035c93 chore(deps): update crate-ci/typos action to v1.45.1 2026-04-20 00:58:08 +00:00
renovate[bot] cfc6c12118 chore(deps): update codecov/codecov-action action to v6 2026-04-06 12:26:01 +00:00
Philipp Schuster f6aa5a88fc Merge pull request #1927 from rust-osdev/fix-typos
misc: update to typos 1.45
2026-04-06 12:16:40 +00:00
Philipp Schuster 62a00cf88c Merge pull request #1921 from rust-osdev/renovate/dorny-paths-filter-4.x
chore(deps): update dorny/paths-filter action to v4
2026-04-06 12:13:07 +00:00
Philipp Schuster 6ccb83e260 misc: update to typos 1.45 2026-04-06 14:10:57 +02:00
renovate[bot] 56583a3f86 chore(deps): update dorny/paths-filter action to v4 2026-04-06 01:31:10 +00:00
renovate[bot] eb87520e10 chore(deps): update codecov/codecov-action action to v5.5.4 2026-04-06 01:31:01 +00:00
renovate[bot] d6641e370c chore(deps): update codecov/codecov-action action to v5.5.3 2026-03-23 01:43:43 +00:00
renovate[bot] 8d9748a13a chore(deps): update crate-ci/typos action to v1.44.0 2026-03-15 16:36:33 +00:00
renovate[bot] b41b75a3a6 chore(deps): update crate-ci/typos action to v1.42.3 2026-02-02 01:32:58 +00:00
Nicholas Bishop 98f0d5c33c Revert "ci/fix: upgrade QEMU on windows" 2026-01-25 23:21:36 -05:00
Philipp Schuster 70fb714ed5 ci: upgrade QEMU on windows
It seems that 2023.4.24 is no longer available in the Chocolatey repository
2026-01-25 11:29:45 +01:00
renovate[bot] 9cb0e63d78 chore(deps): update crate-ci/typos action to v1.42.0 2026-01-19 02:11:03 +00:00
renovate[bot] 2c4698b127 chore(deps): update crate-ci/typos action to v1.40.0 2025-12-01 01:14:40 +00:00
renovate[bot] d32719b50c chore(deps): update actions/checkout action to v6 2025-11-24 01:02:13 +00:00
renovate[bot] d4b42d6db5 chore(deps): update crate-ci/typos action to v1.39.2 2025-11-17 01:53:01 +00:00
renovate[bot] 586df42cba chore(deps): update crate-ci/typos action to v1.38.1 2025-10-20 02:32:27 +00:00
renovate[bot] 64a1bf5e77 chore(deps): update crate-ci/typos action to v1.37.2 2025-10-06 00:37:27 +00:00
renovate[bot] abd41179e5 chore(deps): update codecov/codecov-action action to v5.5.1 2025-10-01 19:01:33 +00:00
renovate[bot] 7a78e31f1c chore(deps): update crate-ci/typos action to v1.37.1 2025-10-01 18:19:43 +00:00
renovate[bot] 1fcabe76b7 chore(deps): update crate-ci/typos action to v1.35.5 2025-08-25 02:44:40 +00:00
renovate[bot] d7e3806f1a chore(deps): update actions/checkout action to v5 2025-08-18 20:45:47 +00:00
renovate[bot] c939ea67d7 chore(deps): update crate-ci/typos action to v1.35.4 2025-08-18 00:43:57 +00:00
renovate[bot] 0975763aeb chore(deps): update crate-ci/typos action to v1.35.3 2025-08-11 02:06:07 +00:00
renovate[bot] 1206e8e6c0 chore(deps): update crate-ci/typos action to v1.34.0 2025-07-07 02:28:58 +00:00
Nicholas Bishop e24491f9af Revert "ci: Temporarily pin to older nightly"
This (partially) reverts commit bdd3650fab.
2025-06-19 15:48:17 -04:00
renovate[bot] 38295f5f55 chore(deps): update crate-ci/typos action to v1.33.1 2025-06-09 01:42:25 +00:00
Nicholas Bishop bdd3650fab ci: Temporarily pin to older nightly
There are a bunch of new lint errors that need to be addressed before we can
successfully build with latest nightly.
2025-06-07 16:33:51 -04:00
renovate[bot] 33c6619582 chore(deps): update codecov/codecov-action action to v5.4.3 2025-05-19 02:28:48 +00:00
renovate[bot] c7215f7bb1 chore(deps): update crate-ci/typos action to v1.32.0 2025-05-05 01:26:47 +00:00
renovate[bot] 36e0e0ddd7 chore(deps): update crate-ci/typos action to v1.31.1 2025-04-28 02:53:05 +00:00
renovate[bot] 8c45bd77ef chore(deps): update codecov/codecov-action action to v5.4.2 2025-04-14 21:04:14 +00:00
Philipp Schuster 1fcdd3217c ci: fix 2025-04-14 21:58:41 +02:00
Philipp Schuster 98e6852edb ci: prevent spam in Check formatting
We separate the build log from the formatting log.
2025-04-07 10:00:21 +02:00
Philipp Schuster 909fad5cd0 ci: move lints job from rust.yml to qa.yml
We are linting the repo, not just Rust.
2025-04-07 10:00:21 +02:00
Philipp Schuster d7a7d753df ci: run cargo xtask in Nix shell
This simplifies to get all the relevant tools.
2025-04-07 10:00:21 +02:00
renovate[bot] f393667ec0 chore(deps): update crate-ci/typos action to v1.30.2 2025-03-17 02:34:41 +00:00
Philipp Schuster 67fce8a4fe ci: fix typos 2025-03-10 06:53:08 +01:00
Philipp Schuster db9377c6e0 nix: switch to Nix Flake
This modernizes the Nix files of this project. Nix Flakes are the
de-facto standard way in Nix to package projects and specify their
inputs. Inputs can be any Nix or non-Nix project.

Updating Nix dependencies now is as easy as `nix flake update` and
a corresponding commit.

As they are still not stabilized yet, you need the line

    experimental-features = nix-command flakes

in /etc/nix/nix.conf to use the flake. By usage, I mean entering
the Nix development shell using `$ nix develop .` or if you want
to run `nix flake update`.

The package manager niv, we used to have, is basically dead.
2025-03-02 11:48:36 +01:00
renovate[bot] 5f514c29e0 chore(deps): update crate-ci/typos action to v1.29.9 2025-02-24 02:33:47 +00:00
renovate[bot] 786d99b3f1 chore(deps): update crate-ci/typos action to v1.29.7 2025-02-17 02:43:36 +00:00
Nicholas Bishop 482c0f12ff ci: Add job to check the MSRV build of uefi-raw
The `uefi-raw` package has a lower MSRV than the `uefi` package, so it needs to
be tested separately.
2025-02-16 15:52:35 -05:00
Nicholas Bishop 8341c0c172 ci: Change MSRV job to read MSRV from cargo
Delete msrv_toolchain.toml, and instead read the MSRV from cargo and copy it to
rust-toolchain.toml. This ensures the job is checking the same MSRV set in
Cargo.toml, and reduces the number of places that the MSRV needs to be manually
updated when we change it.
2025-02-16 15:52:11 -05:00
renovate[bot] 84f974590d chore(deps): update crate-ci/typos action to v1.29.4 2025-01-06 00:40:25 +00:00
renovate[bot] 6e18a80181 chore(deps): update crate-ci/typos action to v1.28.4 2024-12-23 02:36:06 +00:00