eclipse-score / eclipse-score/communication

Improvement: Introduce Aspect Build Marvin Bot

Open
#554 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
C++
Stars
62
Forks
97
Avg merge
1d 1h
Merged PRs (30d)
72

Description

### What

We are using rules_lint from Aspect Build to do linting on our codebase.

Aspect provides a GitHub bot that can convert linter findings into comments in PRs.

Instead of baking our own workflows that do this better or worse, we should try out the bot first.

See https://aspect.build/docs/aspect-workflows/features/code-review

### How

Define necessary steps that we can use the bot.
Try the bot out in a fork of this repository to gain some experience.
Decide whether using the bot is a good idea.
If yes, provide a PR that adjusts this repository for usage of the bot.

### Estimates for realization

Around 2-3 days of work at most.
No actual risk involved.
This would greatly help with the developer experience.

### Category

- [ ] Affects Detailed Design

### Requirements / Architecture

- [x] Requirements / Architecture are not affected by this change?

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.