Skip to content
This repository was archived by the owner on Jan 19, 2025. It is now read-only.

Conversation

@lars-reimann
Copy link
Member

@lars-reimann lars-reimann commented Mar 16, 2023

Summary of Changes

We have some checks that should be a requirement before PRs can be added to a merge queue:

  • dependency review
  • check title
  • lint

Naturally, the code should also build. In the merge queue itself, we only need to verify again that the code still builds as previous PRs get merged in. Checking the title of the PR again, for example, is a waste of time since it cannot have changed.

However, this cannot be realized since checks that are marked as required must be run in the merge queue and on pull request events.

Conclusion: With our current throughput, a merge queue just slows us down.

See also this discussion.

@lars-reimann
Copy link
Member Author

🦙 MegaLinter status: ✅ SUCCESS

Descriptor Linter Files Fixed Errors Elapsed time
✅ REPOSITORY git_diff yes no 0.63s

See detailed report in MegaLinter reports
Set VALIDATE_ALL_CODEBASE: true in mega-linter.yml to validate all sources, not only the diff

MegaLinter is graciously provided by OX Security

@codecov-commenter
Copy link

Codecov Report

Merging #1280 (5aefe2b) into main (a76d2f9) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##             main    #1280   +/-   ##
=======================================
  Coverage   66.40%   66.40%           
=======================================
  Files         168      168           
  Lines        7188     7188           
  Branches      596      596           
=======================================
  Hits         4773     4773           
  Misses       2146     2146           
  Partials      269      269           
Components Coverage Δ
backend 81.66% <ø> (ø)
desktop 2.65% <ø> (ø)
gui 43.03% <ø> (ø)
package-parser 75.54% <ø> (ø)

@lars-reimann lars-reimann merged commit ee556f8 into main Mar 16, 2023
@lars-reimann lars-reimann deleted the no_merge_queue branch March 16, 2023 16:32
lars-reimann added a commit to Safe-DS/Datasets that referenced this pull request Mar 16, 2023
### Summary of Changes

* Remove merge queue workflows (see
Safe-DS/API-Editor#1280)
* Add required workflows (see
Safe-DS/API-Editor#1279)
lars-reimann added a commit to Safe-DS/Library that referenced this pull request Mar 16, 2023
### Summary of Changes

* Remove merge queue workflows (see
Safe-DS/API-Editor#1280)
* Add required workflows (see
Safe-DS/API-Editor#1279)
lars-reimann added a commit to Safe-DS/DSL that referenced this pull request Mar 16, 2023
### Summary of Changes

* Remove merge queue workflows (see
Safe-DS/API-Editor#1280)
* Add required workflows (see
Safe-DS/API-Editor#1279)
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants