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

Adds type checking to CI #279

Merged
merged 4 commits into from
Jul 13, 2021
Merged

Adds type checking to CI #279

merged 4 commits into from
Jul 13, 2021

Conversation

scalvert
Copy link
Collaborator

@scalvert scalvert commented Jul 12, 2021

Our current CI doesn't do any type checking, which incorrectly signals that everything is valid up until you try to release. During release, we run a build via ember ts:precompile, which will error if there are issues with types.

Adding this type check during CI will help avoid this situation.

Relates to #272, depends on #280

@scalvert
Copy link
Collaborator Author

scalvert commented Jul 12, 2021

CI will fail since we currently have a type mismatch due to #272. Once #280 is merged this should be green.

.github/workflows/ci-build.yml Outdated Show resolved Hide resolved
@scalvert scalvert requested a review from rwjblue July 13, 2021 22:40
@scalvert scalvert merged commit bbef635 into master Jul 13, 2021
@scalvert scalvert deleted the add-ci-validate branch July 13, 2021 23:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants