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

GitHub Gradle build improvements #2224

Merged
merged 2 commits into from
Mar 10, 2024

Conversation

ale5000-git
Copy link
Member

@ale5000-git ale5000-git commented Mar 7, 2024

  • Added Gradle Wrapper validation to detect malicious or corrupted Gradle wrappers.
  • Added problem matcher to automatically add GitHub annotations for build errors (especially useful for PR).

Note: It doesn't add warnings since there are too many.

Screenshot example:
github-annotations

…lew wrappers.

Added problem matcher to automatically add GitHub annotations for build errors (especially useful for PR).
@mar-v-in mar-v-in added this to the 0.3.1 milestone Mar 7, 2024
…rently they are displayed differently from Java errors)
@ale5000-git
Copy link
Member Author

@mar-v-in
I have added a second problem matcher to detect build errors of Kotlin since apparently they are displayed differently from Java errors.

@mar-v-in mar-v-in merged commit 86b7314 into microg:master Mar 10, 2024
1 check passed
@ale5000-git ale5000-git deleted the patch-github-build-improvements branch March 10, 2024 17:01
WSTxda pushed a commit to WSTxda/MicroG-RE that referenced this pull request Mar 10, 2024
* Added Gradle Wrapper validation to detect malicious or corrupted Gradlew wrappers.
Added problem matcher to automatically add GitHub annotations for build errors (especially useful for PR).

* Added a second problem matcher to detect build errors of Kotlin (apparently they are displayed differently from Java errors)

(cherry picked from commit 86b7314)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants