DEV Community

Param
Param

Posted on

dvibe - share Repo updates to slack / discord

What I built

A github action, which takes the webhook link as parameter, and publish the current repositories data to slack channel, using webhook

Category Submission:

New github action.

App Link

https://github.com/marketplace/actions/github-repo-reports

Screenshots

Image description

Description

Takes the webhook url as parameter, and use git api & chats.io api, and generate a image based report to slack.

Link to Source Code

https://github.com/parama4u/dvibe

Permissive License

MIT

Background (What made you decide to build this particular app? What inspired you?)

I am in IT world for 15+ years, half in big orgs, and other half in startups, its always a issue,where to see a granular status report of a Repo. Github provoids off-the-shelf, other paid tools do similar.

  • The issue is when Micro-service-architecture followed, and we have 20+ micro services, its hard to check one by one on repo.
  • Its also hard to integrate the same to new micro-services, and manage accesses.

So simplifying issue and solution, making it gitaction, set that a cron based report, and its on code, new repos can simply copy paste the same action, with dev - review - merge route.

How I built it (How did you utilize GitHub Actions or GitHub Codespaces? Did you learn something new along the way? Pick up a new skill?)

Used local environment, and github actions. I am publishing a github action on my own for the first time, was spending 70% time on github actions documentation page.

Additional Resources/Info

Planning to add more graphs, will continue the project, after the hackathon too.

Top comments (0)