Skip to content

[SPARK-29199][INFRA] Add linters and license/dependency checkers to GitHub Action - #25879

Closed
dongjoon-hyun wants to merge 2 commits into
apache:masterfrom
dongjoon-hyun:SPARK-29199
Closed

[SPARK-29199][INFRA] Add linters and license/dependency checkers to GitHub Action#25879
dongjoon-hyun wants to merge 2 commits into
apache:masterfrom
dongjoon-hyun:SPARK-29199

Conversation

@dongjoon-hyun

@dongjoon-hyundongjoon-hyun commented Sep 21, 2019

Copy link
Copy Markdown
Member

What changes were proposed in this pull request?

This PR aims to add linters and license/dependency checkers to GitHub Action. This excludes lint-r intentionally because https://github.com/actions/setup-r is not ready. We can add that later when it becomes available.

Why are the changes needed?

This will help the PR reviews.

Does this PR introduce any user-facing change?

No.

How was this patch tested?

See the GitHub Action result on this PR.

@dongjoon-hyun

dongjoon-hyun commented Sep 21, 2019

Copy link
Copy Markdown
MemberAuthor

Linters job passed in 9 min already and this PR is irrelevant to Jenkins.

@SparkQA

Copy link
Copy Markdown

Test build #111107 has finished for PR 25879 at commit 9a48846.

  • This patch passes all tests.
  • This patch merges cleanly.
  • This patch adds no public classes.

@SparkQA

Copy link
Copy Markdown

Test build #111108 has finished for PR 25879 at commit e6318df.

  • This patch fails due to an unknown error code, -9.
  • This patch merges cleanly.
  • This patch adds no public classes.

@dongjoon-hyun

Copy link
Copy Markdown
MemberAuthor

Thank you, @srowen .
Merged to master.

- name: Scala
run: ./dev/lint-scala
- name: Java
run: ./dev/lint-java

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

FYI, using ./dev/sbt-checkstyle might speed up this linter but using mvn should be good enough.

@HyukjinKwon

Copy link
Copy Markdown
Member

LGTM too

@dongjoon-hyun

Copy link
Copy Markdown
MemberAuthor

Thanks for the advice, @HyukjinKwon .

@dongjoon-hyun
dongjoon-hyun deleted the SPARK-29199 branch September 21, 2019 15:15
@dongjoon-hyun

Copy link
Copy Markdown
MemberAuthor

Since branch-2.4 is our LTS branch and this works correctly, I'll backport this to branch-2.4, too.

dongjoon-hyun added a commit that referenced this pull request Sep 21, 2019
…itHub Action
This PR aims to add linters and license/dependency checkers to GitHub Action. This excludes `lint-r` intentionally because https://github.com/actions/setup-r is not ready. We can add that later when it becomes available.
This will help the PR reviews.
No.
See the GitHub Action result on this PR.
Closes#25879 from dongjoon-hyun/SPARK-29199.
Authored-by: Dongjoon Hyun <dhyun@apple.com>
Signed-off-by: Dongjoon Hyun <dhyun@apple.com>
scunniff pushed a commit to scunniff/nomad-spark that referenced this pull request Nov 10, 2020
…itHub Action
This PR aims to add linters and license/dependency checkers to GitHub Action. This excludes `lint-r` intentionally because https://github.com/actions/setup-r is not ready. We can add that later when it becomes available.
This will help the PR reviews.
No.
See the GitHub Action result on this PR.
Closesapache#25879 from dongjoon-hyun/SPARK-29199.
Authored-by: Dongjoon Hyun <dhyun@apple.com>
Signed-off-by: Dongjoon Hyun <dhyun@apple.com>
Sign up for freeto 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.

4 participants

@dongjoon-hyun@SparkQA@HyukjinKwon@srowen