Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[CI] Clang 17 (from Dart SDK) CI coverage #135

Merged
merged 5 commits into from
Sep 15, 2023
Merged

[CI] Clang 17 (from Dart SDK) CI coverage #135

merged 5 commits into from
Sep 15, 2023

Conversation

dcharkes
Copy link
Collaborator

@dcharkes dcharkes commented Sep 15, 2023

Get some kind of coverage for the clang we use in the Dart SDK to prevent errors when rolling.

I've made it a separate CI job for now.
We could consider adding it to the central matrix, but we should probably consider splitting up the central matrix according to #70 (comment) now that we have published versions of packages.

Maybe we should consider also being able to somehow skip tests for cross compilation and Android, so we don't have to re-run these on this job and can avoid installing those deps.

I'm intending to land this while red, so that it's easier to test a fix for the redness afterwards.

Thanks @athomas for the help!

FYI @devoncarew.

@github-actions github-actions bot added the type-infra A repository infrastructure change or enhancement label Sep 15, 2023
@coveralls
Copy link

Coverage Status

coverage: 98.172% (-0.05%) from 98.225% when pulling 0f3fa17 on try-clang-17 into 88d185c on main.

@dcharkes dcharkes changed the title Try-clang-17 [CI] Clang 17 (from Dart SDK) CI coverage Sep 15, 2023
@dcharkes dcharkes marked this pull request as ready for review September 15, 2023 10:27
@dcharkes dcharkes merged commit 3c81311 into main Sep 15, 2023
17 of 18 checks passed
@dcharkes dcharkes deleted the try-clang-17 branch September 15, 2023 11:04
@@ -0,0 +1,58 @@
name: dart
Copy link
Member

Choose a reason for hiding this comment

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

"SDK smoke test"? We already have one workflow in this repo names 'dart'.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
package:native_toolchain_c type-infra A repository infrastructure change or enhancement
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants