zerocracy / pages-action

GitHub Action that generates HTML report from a Factbase
MIT License
5 stars 0 forks source link
zerocracy

Pages Zerocracy Action

DevOps By Rultor.com

make Hits-of-Code License

This GitHub Actions plugin is supposed to be used together with judges-action (the documentation is over there). This plugin takes a Factbase file generated by the judges-action and prints its content in YAML, XML, and HTML formats. Also, it prints a user-friendly HTML document with a summary of project status (we call it "vitals" page). This is how this vitals page looks for our team.

The following configuration options are supported here:

- uses: zerocracy/pages-action@0.0.35
  with:
    factbase: foo.fb
    verbose: true
    output: my-directory
    columns: who,when,repository
    hidden: _id,_time
    options: |
      github_token=${{ secrets.GITHUB_TOKEN }}

The following options are supported:

More details are in the action.yml file.

How to Contribute

In order to test this action, just run (provided, you have GNU make installed):

make

Should work.