woodpecker-ci / woodpecker

Woodpecker is a simple, yet powerful CI/CD engine with great extensibility.
https://woodpecker-ci.org
Apache License 2.0
4.1k stars 354 forks source link

Context of commit statuses is not really "nice" #855

Closed qwerty287 closed 2 years ago

qwerty287 commented 2 years ago

Clear and concise description of the problem

That's not a big problem, but currently the context is reported as ci/woodpecker/<event>/<pipeline>. This doesn't look really nice in UIs.

Suggested solution

  1. just use Woodpecker CI as context and put more information into the description
  2. Only report the pipeline name and event as context (this is similar to GitHub Actions) and add more information in the description

Alternative

No response

Additional context

GitHub Actions example: Screenshot_20220328-193038 Woodpecker example: Screenshot_20220328-193115

Validations

6543 commented 2 years ago

we can experiment around a bit - but you have to take in mid, that branch protection roules depend on context be be different so we realy have to look into each forge if there is a potion to split UI view and actual context

6543 commented 2 years ago

if we have to change the context - it will be breaking - just to mention