Skip to content
This repository was archived by the owner on Apr 15, 2026. It is now read-only.

Commit 459c8d4

Browse files
committed
ci: test interesting revs: target spec changes, glam semver breakage (by us)
1 parent b2dd54c commit 459c8d4

1 file changed

Lines changed: 35 additions & 0 deletions

File tree

.github/workflows/push.yaml

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,41 @@ jobs:
5656
glam-version: 0.24.2
5757
- rust-gpu-version: 0.9.0
5858
glam-version: 0.24.2
59+
60+
# target spec introduction
61+
# last version before
62+
# * fails: compiler too old, `serde` using `#[diagnostic]`
63+
# - rust-gpu-version: cc752312c3de6813a41189e46476d5c1be5e0bbe
64+
# glam-version: 0.30.7
65+
# first version requiring target specs
66+
# * fails: target spec mismatch!
67+
# * resolution: Since this is just a few commits, I'd be fine ignoring it.
68+
# - rust-gpu-version: 02cefd101014f66b79dffb20a2c2b5b7c9038401
69+
# glam-version: 0.30.7
70+
# target specs change again just a few commits later
71+
# * fails: compiler too old, `proc-macro2` using `Literal::byte_character`.
72+
# * resolution: want to support, can't be bothered to hack in old proc-macro2 versions
73+
# - rust-gpu-version: bbb61f58b3d24f3f64745050eb214b90bf6dcce9
74+
# glam-version: 0.30.7
75+
76+
# testing rustc 1.5 months later
77+
- rust-gpu-version: eea8998df9dc2fd8e7a65c5b5b7ae20c238a665a
78+
glam-version: 0.29.3
79+
80+
# just after target specs v2 refactor, we updated to rustc 1.85 and needed to change them again
81+
# before
82+
- rust-gpu-version: a547c6e45266d613d9fec673e869d7a96181e47b
83+
glam-version: =0.30.7
84+
# after
85+
- rust-gpu-version: 2326b87fe1542eeb898065e36ac949307b55386d
86+
glam-version: =0.30.7
87+
88+
# glam semver breakage due to vector type refactor
89+
# before, glam was fixed to <=0.30.7 in this commit
90+
- rust-gpu-version: f79c4181a5dc2d37303947b113f190930c6c1ce6
91+
glam-version: =0.30.7
92+
# after, glam >0.30.8
93+
- rust-gpu-version: e767f24f2565baf1a71bbaf84d453d181cab2417
5994
runs-on: ubuntu-latest
6095
env:
6196
RUST_LOG: debug

0 commit comments

Comments
 (0)