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