Skip to content

A stupid simple dashboard for commit check-run status from Github Actions

License

Notifications You must be signed in to change notification settings

neophenix/actions-dashboard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

actions-dashboard

I needed a quick view of the latest "status" of my CI via GitHub Actions, sort of like the dashboard you get in Jenkins, etc. So this is the outcome of that, takes some command line params and then hits the GitHub API for the latest commit + status when you load the page

Usage

    -port     (default:8080) which port to listen on
    -user     your GitHub username
    -pass     your GitHub password or access token (used in basic auth)
    -org      the organization to list repos from
    -topics   a list (csv) of topics to match from for repos to include in output, this is an or so any match wins
    -include  a list (csv) of repos to include for checking
    -exclude  a list (csv) or repos to exclude

Ex.

./actions-dashboard -user neophenix -pass MYTOKEN -topics foo -exclude actions-dashboard

About

A stupid simple dashboard for commit check-run status from Github Actions

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages