-
Notifications
You must be signed in to change notification settings - Fork 1.7k
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
deployment: add context lint rules #15413
Conversation
AER Report: CI Core ran successfully ✅AER Report: Operator UI CI ran successfully ✅ |
8d738b5
to
49634f6
Compare
5d969e2
to
09e67dc
Compare
…ctly upload reports Update golangci-lint action to go through all dirs if no working directory set Update paths to linter reports Restore producing test coverage report for each unit test run Remove test files fail_test.go and polished the workflows Get list of affected files Map affected files to modules Update lint working directory for uploading step Update lint working directory for uploading step Removed duplicated runs of golangci-lint Move running tests for core/scripts module to ci-core.yaml workflow Remove test files Move validation of golangci results to a non-matrix job Add filter for affected files in core/scripts. Move related tests to a separate job Update SonarQube to pick up coverage reports for core/scripts test runs
7ba33dc
d037ce6
to
7ba33dc
Compare
Quality Gate passedIssues Measures |
filters: | | ||
non-integration-tests: | ||
- '**' | ||
- '!integration-tests/**' | ||
non-ignored: | ||
- '**' | ||
- '!docs/**' |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Why remove this? This will include docs/**
in changes to NOT ignore I think?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There are files under docs/
which are read by go source code.
deployment
module.golangci-lint-action
run in all the affected modules and upload the corresponding reports.ci-scripts.yml
(lint and tests) forcore/scripts
moved to theci-core.yml
workflow.