Conversation
Test262 conformance changes
|
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #3173 +/- ##
==========================================
- Coverage 45.64% 45.45% -0.19%
==========================================
Files 483 483
Lines 49517 49743 +226
==========================================
+ Hits 22600 22613 +13
- Misses 26917 27130 +213 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
|
Seeing that this modifies our CI, can we also repair our release action? I'm pretty sure we removed the rust publish command for release fixes |
Done :) |
|
Oh, the version should be |
Well, for now we have no semver-incompatible changes, so it would be 0.17.1 |
The |
613e9c4 to
17b2b1c
Compare
|
Saw that the semver action was failing. We should probably fix that before merging |
|
I have opened obi1kenobi/cargo-semver-checks#570 to track the issue. |
|
@Razican Do you have any updates on this or the linked issue? Maybe this just needs a rebase. |
I didn't have a chance to work on this :( I would like to first test that the PR checks work fine, and that they correctly read the new JSON format. Then, a rebase would make the trick :) If you have some time to work on it, please, do it. If not, I'll try to work on it this week or the next. |
|
👋 Hi! I'm the maintainer of As far as I can tell from the logs, the proximate cause of the error is a It seems plausible based on the log that the cause of the compilation failure was a semver violation in Note that
I can hopefully save you a step or two here: cargo-semver-checks supports all JSON formats from Rust 1.71 to the most recent nightly. I get emails when a new rustdoc JSON format is merged, and we also test this in CI, so I'm quite sure the issue is not a JSON format incompatibility. Thanks for checking out |
|
Closing since this was solved by #4476! |
This Pull Request adds SemVer checks to our CI. This comes under the idea of releasing more often, and trying to release semver-compatible releases if possible.
It changes the following: