Skip to content
This repository was archived by the owner on Oct 31, 2025. It is now read-only.

Comments

ci: add custom lint for spirv-std building with -Z minimal-versions.#1054

Merged
eddyb merged 4 commits intoEmbarkStudios:mainfrom
LykenSol:version-test
May 19, 2023
Merged

ci: add custom lint for spirv-std building with -Z minimal-versions.#1054
eddyb merged 4 commits intoEmbarkStudios:mainfrom
LykenSol:version-test

Conversation

@eddyb
Copy link
Contributor

@eddyb eddyb commented Apr 26, 2023

This tries to prevent issues like:

Note that the separation into commits is to aid review, and also I'm going to open this PR without the fix for the failure, so that I can demonstrate CI failing with the new check.

@eddyb eddyb requested a review from repi April 26, 2023 06:13
@eddyb
Copy link
Contributor Author

eddyb commented Apr 26, 2023

CI fails as expected, will push fix commit now.

proc-macro2 = "1.0.24"
quote = "1.0.8"
syn = { version = "1.0.58", features = ["full", "visit-mut"] }
syn = { version = "1.0.85", features = ["full", "visit-mut"] }
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should we consider switching to syn 2.0.0?
I guess even if we do, I still want to land the CI check separately.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

yeah we can definitely switch

@eddyb eddyb marked this pull request as ready for review April 26, 2023 06:59
@eddyb eddyb requested a review from oisyn as a code owner April 26, 2023 06:59
@eddyb eddyb enabled auto-merge (rebase) April 26, 2023 08:37
@eddyb eddyb requested review from repi and removed request for oisyn and repi May 19, 2023 12:18
@eddyb eddyb merged commit 82cfeb5 into EmbarkStudios:main May 19, 2023
@eddyb eddyb deleted the version-test branch May 19, 2023 14:47
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants