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

Research: GitHub bot for comments should use Code PushUp branding #149

Open
4 tasks
vmasek opened this issue Mar 6, 2025 · 1 comment
Open
4 tasks

Research: GitHub bot for comments should use Code PushUp branding #149

vmasek opened this issue Mar 6, 2025 · 1 comment
Labels
enhancement New feature or request github_actions Pull requests that update GitHub Actions code

Comments

@vmasek
Copy link
Contributor

vmasek commented Mar 6, 2025

User story

As a user I would like to see the GitHub bot branded as Code PushUp,
so it sparks more confidence and instant captures an eye as audit report tool.

Acceptance criteria

  • Code PushUp logo is used as avatar
  • Code PushUp (bot) name is present
  • name/image links to GitHub app page
    • GitHub app page has description

Implementation details

See what other bots are doing that they have branded comments

Click on their name or image links to GitHub app pages
Nx
Image
Code Rabbit
Image
Sonar
Image

@vmasek vmasek transferred this issue from code-pushup/cli Mar 6, 2025
@vmasek vmasek added enhancement New feature or request github_actions Pull requests that update GitHub Actions code labels Mar 6, 2025
@vmasek vmasek changed the title Feature request GitHub bot for comments should use Code PushUp branding Research: GitHub bot for comments should use Code PushUp branding Mar 13, 2025
@hanna-skryl
Copy link

From what I’ve seen, the key is to authenticate the action’s API calls with a GitHub App installation token, as described in GitHub's documentation.

In summary, to have the comment attributed to the Code PushUp GitHub App, we must generate and use a GitHub App installation token instead of a default github.token or any token passed in by the user.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request github_actions Pull requests that update GitHub Actions code
Projects
None yet
Development

No branches or pull requests

2 participants