99 matrix :
1010 include :
1111 - os : ubuntu-latest
12- features : std,vulkan
12+ features : vulkan,hashbrown
13+ - os : ubuntu-latest
14+ features : vulkan,std
15+ - os : ubuntu-latest
16+ features : vulkan,std,hashbrown
17+ - os : windows-latest
18+ features : d3d12,hashbrown
19+ - os : windows-latest
20+ features : d3d12,std
1321 - os : windows-latest
14- features : std,vulkan,d3d12
22+ features : d3d12, std,hashbrown
1523 - os : macos-latest
16- features : std,vulkan,metal
24+ features : metal,hashbrown
25+ - os : macos-latest
26+ features : metal,std
27+ - os : macos-latest
28+ features : metal,std,hashbrown
1729 runs-on : ${{ matrix.os }}
1830 steps :
1931 - uses : actions/checkout@v4
@@ -30,11 +42,23 @@ jobs:
3042 matrix :
3143 include :
3244 - os : ubuntu-latest
33- features : std,vulkan,visualizer
45+ features : vulkan,visualizer,hashbrown
46+ - os : ubuntu-latest
47+ features : vulkan,visualizer,std
48+ - os : ubuntu-latest
49+ features : vulkan,visualizer,std,hashbrown
3450 - os : windows-latest
35- features : std,vulkan,visualizer,d3d12,public-winapi
51+ features : d3d12,visualizer,public-winapi,hashbrown
52+ - os : windows-latest
53+ features : d3d12,visualizer,public-winapi,std
54+ - os : windows-latest
55+ features : d3d12,visualizer,public-winapi,std,hashbrown
3656 - os : macos-latest
37- features : std,vulkan,visualizer,metal
57+ features : metal,visualizer,hashbrown
58+ - os : macos-latest
59+ features : metal,visualizer,std
60+ - os : macos-latest
61+ features : metal,visualizer,std,hashbrown
3862 runs-on : ${{ matrix.os }}
3963 steps :
4064 - uses : actions/checkout@v4
0 commit comments