defenseunicorns / defenseunicorns/lula

Consider running the lula2 cli as a GitHub not so blocking PR Reviews can be left

Open
#32 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
TypeScript
Stars
46
Forks
6
PR merge metrics
No merged PRs in 30d

Description

### Is your feature request related to a problem? Please describe.

When the lula2 crawl command runs it leaves a non-blocking comment on the PR, however, since this is a non-blocking comment it could technically be overlooked. If it left a review then the PR author would need to resolve the review. However, for us to attain this functionality the CLI would need to run as a GitHub not because if not, GitHub will look at it as reviewing your own PR and will not allow a review to be created.

This is just for consideration.

### Describe the solution you'd like

- **Given** code changes associated to some control
- **When** the GitHub action runs for compliance with Lula
- **Then** it creates a review that would need to be resolved in order to merge the PR

### Describe alternatives you've considered

Comments - current functionality

### Additional context

Add any other context or screenshots about the feature request here.

Contributor guide

Open the contributing guide

Research direction

Start by tracing the lula2 crawl command and the GitHub action integration that currently leaves a non-blocking PR comment. Define how the action would run as a GitHub bot and what permissions are needed; done means compliance findings create a review that must be resolved before the PR can merge.

Written by the indexing model from the issue text.

Assessment

Tech stack
github, github-actions, typescript
Domain
ci-cd, cli, devops
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.