367 Commits

Author SHA1 Message Date
Connor Fitzgerald
fd671d45a8
Use test to generate .gpuinfo file to reduce recompilations (#8660) 2025-12-07 17:46:47 +01:00
Andy Leiserson
76f8c2c603
Include cts_runner tests in CTS jobs (#8547)
* Include cts_runner tests in CTS jobs

* Don't use llvm-cov for cts_runner tests
2025-12-02 13:06:09 -05:00
renovate[bot]
59b73cc865
Update crate-ci/typos action to v1.40.0 (#8600) 2025-12-01 01:37:49 -05:00
Connor Fitzgerald
72f376fee4 Update to mesa 25.2.7 2025-11-27 10:56:10 +01:00
Erich Gubler
ee08b916e5
An even fancier CHANGELOG check in CI (#8416) 2025-11-26 17:50:22 -05:00
renovate[bot]
0cb64c47c6
Update actions/checkout action to v6 (#8563)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-24 09:28:54 -05:00
Connor Fitzgerald
b59925223b
Update to mesa 25.2.6 (#8546) 2025-11-18 16:38:13 -05:00
renovate[bot]
836c97056f
Update crate-ci/typos action to v1.39.2 (#8538)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-17 09:04:53 +01:00
Erich Gubler
dda99c9bdb
Check that PRs' CHANGELOG.md changes don't modify already-released content in CI (#8351) 2025-11-12 19:26:24 -05:00
Connor Fitzgerald
065329000b
Auto install warp (#8458) 2025-11-12 10:56:54 -05:00
Jim Blandy
39f7dbcaf5
In GitHub CI, check that docs build for private items in wgpu. (#8514) 2025-11-12 10:09:22 -05:00
renovate[bot]
81dfcaf664
chore(deps): update jamesives/github-pages-deploy-action action to v4.7.4 (#8502)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-11 00:22:31 -05:00
Andy Leiserson
f888eab831
[ci] Key CTS job caches to the CTS version (#8476) 2025-11-05 14:54:01 -05:00
renovate[bot]
cb2edd2915
Update crate-ci/typos action to v1.39.0 (#8466)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Andreas Reich <r_andreas2@web.de>
2025-11-05 16:35:03 +00:00
Connor Fitzgerald
71b5fb0ad9
Update WARP (#8444) 2025-11-04 23:57:49 -05:00
Connor Fitzgerald
098f320f81
Update VulkanSDK (#8443) 2025-10-29 21:52:45 -04:00
Connor Fitzgerald
42dc809e8b
Update DXC (#8441) 2025-10-29 17:29:45 -04:00
renovate[bot]
e4e89feeed
chore(deps): update actions/upload-artifact action to v5 (#8434)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-27 11:58:55 +01:00
Andy Leiserson
01a4a6ed29 build: Add --locked to Cargo commands in CI 2025-10-20 09:21:25 -04:00
Erich Gubler
42a5760a6c
test(ci): set naga log verbosity to info (#8372) 2025-10-17 23:57:24 -04:00
renovate[bot]
555162ba13
chore(deps): update crate-ci/typos action to v1.38.1 (#8338)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-14 13:06:54 -04:00
renovate[bot]
854664a90d
chore(deps): update crate-ci/typos action to v1.37.3 (#8306)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Andreas Reich <r_andreas2@web.de>
2025-10-06 19:32:39 +00:00
renovate[bot]
a2547f8211
chore(deps): update dependency macos to v15 (#8278)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-01 10:59:09 -04:00
Marijn Suijten
d0bcb7e62d
CI: Disallow all warnings in cargo deny and prune unmatched skips (#8283)
The warnings right now all entail `unmatched-skip` /
`unmatched-skip-root` that have (likely) gotten stale since various
automated Renovate bumps where `Cargo.lock` changes don't require the
corresponding unmatched duplicate to be removed from `.deny.toml` again.

An exception has been made for `unmatched-organization` since we don't
always have a `git` dependency on a fork in `gfx-rs`, resulting in
a warning about that orga being in `sources.allow-org.github`.
2025-09-30 17:45:14 -04:00
renovate[bot]
9c92a907e1
chore(deps): update crate-ci/typos action to v1.36.3 (#8276)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-29 11:43:13 -04:00
Andie Bradley
f6005a16c8
Include FreeBSD in conditional compile attributes (#8246) 2025-09-20 22:46:46 -04:00
renovate[bot]
f7e81f26fd
chore(deps): update crate-ci/typos action to v1.36.2 (#8193)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-09 08:31:46 -04:00
David Duarte
188a8cb3b4
ci: Make the install-{mesa,vulkan-sdk} action multiplatform (#8167)
This also allow to remove the MESA_VERSION and VULKAN_SDK_VERSION
duplication between the ci workflow and the install action.

To pass down the version in each steps, I added action inputs
because there is no way as of today to define environments
variables that are shared between steps in composite actions
(no top level `env:` like for workflows).
2025-08-29 18:53:43 -04:00
David Duarte
967cd4b7ff
ci: Extract linux vulkan installation into its own action (#8164) 2025-08-28 12:01:15 -04:00
Connor Fitzgerald
e59cdb55e5
Remove CODEOWNERS file (#8159) 2025-08-28 11:08:47 -04:00
David Duarte
0372d318ca
ci: Update vulkan sdk to 1.4.321.0 (#8157) 2025-08-27 10:16:20 -04:00
Andy Leiserson
779249fa92
Remove security issue type; github adds it automatically (#8142) 2025-08-24 17:20:33 -04:00
Andy Leiserson
2996c926d4
[docs] Security policy (#8006)
---------
Co-authored-by: Kevin Reid <kpreid@switchb.org>
2025-08-20 19:20:22 -07:00
Connor Fitzgerald
fe86710af7
Properly enable getrandom in nanorand (#8098) 2025-08-20 17:16:58 -04:00
renovate[bot]
875250348c
chore(deps): update crate-ci/typos action to v1.35.5 (#8114)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-18 20:30:42 -04:00
renovate[bot]
7bd005531e
chore(deps): update actions/checkout action to v5 (#8115)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-18 20:30:21 -04:00
renovate[bot]
dd93ed5975
chore(deps): update cargo.lock (#8079)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-13 23:07:26 +00:00
renovate[bot]
0990ecd574
chore(deps): update crate-ci/typos action to v1.35.3 (#8077)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-11 11:16:35 +02:00
Connor Fitzgerald
601c4238b3
Update CI triggers (#7983) 2025-07-21 22:56:42 +00:00
Connor Fitzgerald
96ef5ecaa4
ci: reduce log spam on wasm (#7966) 2025-07-18 16:21:15 -04:00
renovate[bot]
4ef4f5dfbe chore(deps): update dependency ubuntu to v24 2025-07-18 13:02:48 -04:00
Connor Fitzgerald
232d46509b
ci: only allow one set of jobs per PR (#7958) 2025-07-17 21:12:30 -04:00
Connor Fitzgerald
ff0de91ad7
Bump REPO_MSRV to 1.88 (#7960) 2025-07-17 13:00:40 -04:00
Andy Leiserson
1da2177547
Add skip conditions to CTS runner (#7949) 2025-07-15 10:06:11 -07:00
Connor Fitzgerald
4572e05bfa
ci: add coverage for cts (#7942) 2025-07-14 12:48:49 -04:00
Kevin Reid
c0a8ba69b0 [ci] Check with profiling enabled.
Minimum version of `profiling` increases from ^1.0.0 to ^1.0.1 because
the `type-check` feature was added in 1.0.1.
2025-07-10 14:42:08 -04:00
renovate[bot]
e5b03ffa1d
chore(deps): update cts digest to 223e1bf (#7888)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Andy Leiserson <aleiserson@mozilla.com>
2025-07-09 15:34:42 -04:00
renovate[bot]
b052fd45ff
chore(deps): update crate-ci/typos action to v1.34.0 (#7889)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-06 21:28:55 -04:00
Zachary Harrold
4c39227510
Allow Naga spv-in and spv-out in no_std (#7760)
Co-authored-by: Connor Fitzgerald <connorwadefitzgerald@gmail.com>
2025-06-26 16:45:47 -04:00
Jamie Nicol
0aa1baface [CI] Install WARP for CTS run
This means we use a reliable version rather than depending on whatever
the worker has installed.
2025-06-17 09:14:44 -04:00