Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

health check UI brainstorming #138

Open
devoncarew opened this issue Jul 14, 2023 · 2 comments
Open

health check UI brainstorming #138

devoncarew opened this issue Jul 14, 2023 · 2 comments

Comments

@devoncarew
Copy link
Member

Here's an alternative UI for the health check. This displays the information proportional to the changes in the PR - lists the changes files and affected packages. It mixes the different checks into one format (so has the drawback that it's more work to make some of the checks optional).

cc @mosuem


Changed Files

File Notes Coverage
✔️ pkgs/foo/lib/main.dart 💚 100 %
⚠️ pkgs/foo/bin/main.dart License header missing; ... 💔 Not covered
✔️ pkgs/foo/test/main.dart 💚 40 % ⬆️ 1 %

Packages

No publishable packages affected by this PR.

-or-

Package Changes Changelog
⚠️ package:foo (pkgs/foo) 4 changed files No changelog update
Please provide ...
✔️ package:bar (pkgs/bar) 2 changed files - Lorem ipsum 1 ...
- Lorem ipsum 1 ...
@devoncarew
Copy link
Member Author

@mosuem - any thoughts here? These ideas may be a bit out of date now, but I think it would be worth taking another pass at the current health check output given that we'll probably be enabling it on more of our repos.

@mosuem
Copy link
Member

mosuem commented Aug 13, 2024

Yeah happy about any ideas for a nicer UX! We also probably want to link to more information about everything and add more docs while we are at it...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants