Skip to content

Separate lint into several jobs#3902

Merged
ocelotl merged 7 commits into
open-telemetry:mainfrom
ocelotl:issue_3887
Jul 11, 2024
Merged

Separate lint into several jobs#3902
ocelotl merged 7 commits into
open-telemetry:mainfrom
ocelotl:issue_3887

Conversation

@ocelotl

@ocelotl ocelotl commented May 6, 2024

Copy link
Copy Markdown
Contributor

Fixes #3887

@ocelotl ocelotl added the Skip Changelog PRs that do not require a CHANGELOG.md entry label May 6, 2024
@ocelotl ocelotl self-assigned this May 6, 2024
@ocelotl
ocelotl requested a review from a team May 6, 2024 17:48
@ocelotl
ocelotl marked this pull request as draft May 6, 2024 17:49
@ocelotl
ocelotl force-pushed the issue_3887 branch 2 times, most recently from 07eb44a to a9e2fb7 Compare May 6, 2024 20:43
@ocelotl ocelotl changed the title WIP Separate lint into several jobs May 6, 2024
@ocelotl
ocelotl force-pushed the issue_3887 branch 3 times, most recently from 161873e to bb8118a Compare May 6, 2024 21:50
@ocelotl
ocelotl marked this pull request as ready for review May 6, 2024 21:50
@ocelotl
ocelotl marked this pull request as draft May 6, 2024 21:51
@ocelotl
ocelotl marked this pull request as ready for review June 11, 2024 20:50
Comment thread .github/workflows/lint.yml Outdated
Comment thread .github/workflows/lint.yml Outdated
Comment thread CONTRIBUTING.md
Comment thread tox.ini Outdated
Comment thread tox.ini
@xrmx

xrmx commented Jun 13, 2024

Copy link
Copy Markdown
Contributor

Do we really want to do this without the parallelization benefits that we got in -contrib?

Comment thread tox.ini Outdated
Comment thread tox.ini
@ocelotl

ocelotl commented Jul 2, 2024

Copy link
Copy Markdown
Contributor Author

Do we really want to do this without the parallelization benefits that we got in -contrib?

We will get the same parallelization benefits here since we will be creating more, smaller lint jobs instead of having just a big one.

@lzchen

lzchen commented Jul 3, 2024

Copy link
Copy Markdown
Contributor

@ocelotl

Apologies for the delay in this pr. I want to bring it up one more time during the SIG to get the final opinions about it before approving.

@ocelotl
ocelotl merged commit 5dc48c5 into open-telemetry:main Jul 11, 2024
@ocelotl
ocelotl deleted the issue_3887 branch July 11, 2024 18:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Skip Changelog PRs that do not require a CHANGELOG.md entry

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Lint is very slow

4 participants