-
Notifications
You must be signed in to change notification settings - Fork 0
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
#126: Bring workflow actions up to date #127
#126: Bring workflow actions up to date #127
Conversation
* unified actions names and filenames * added test filename check * streamlined job steps
What about RN check, as was done in https://github.com/AbsaOSS/atum-service/pull/212/files ? actually even |
Talked to @miroslavpojer. He's heavily working a new, better solution for the release notes. He suggest not to implement the old thing on any other repo. |
* Better JaCoco report logging
* added developers * extended codeowners
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.
- code review
.github/workflows/jacoco_report.yml
Outdated
@@ -62,8 +60,8 @@ jobs: | |||
paths: > | |||
${{ github.workspace }}/core/target/scala-${{ env.SCALA_SHORT_VERSION }}/jacoco/report/jacoco.xml | |||
token: ${{ secrets.GITHUB_TOKEN }} | |||
min-coverage-overall: ${{ env.COVERAGE_OVERALL_EXPECTATION }} | |||
min-coverage-changed-files: ${{ env.COVERAGE_CHANGED_EXPECTATION }} | |||
min-coverage-overall: ${{ 57.0 }} |
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.
Are {{ }} still needed if inside is a number?
I believe we talked about removing these constants, right?
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.
Here, I pointed to 1st location where I saw it. This is on more locations in yml file.
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.
Completely rewritten.
) | ||
) | ||
|
||
|
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.
Two empty lines?
JaCoCo
|
Overall Project | 57.44% | 🍏 |
---|
There is no coverage information present for the Files changed
JaCoCo
|
Overall Project | 81.6% | 🍏 |
---|
There is no coverage information present for the Files changed
JaCoCo
|
Overall Project | 87.73% | 🍏 |
---|
There is no coverage information present for the Files changed
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.
Last idea: how about overall values per module? There are big differences.
This is already a long workflow, with a proclivity for typo errors or omitting stuff (like modules). |
Closes #126