Skip to content

Generate documentation for GitHub Actions 🚀

License

Notifications You must be signed in to change notification settings

relusc/actions-docs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

actions-docs

ci-workflow made-with-Go go mod version

A tool to generate documentation about your Github Action.

actions-docs md
actions-docs md --format=list
actions-docs md --create-file # Creates a new skeleton README with inputs and outputs as table and a simple top-level header and description

Installation

The tool can be installed using go get:

go get github.com/rescDev/actions-docs@latest

This will put the binary in $GOPATH/bin. Be sure to add the directory to your $PATH to avoid getting actions-docs: command not found errors.

Binaries are also available on the releases page. Download one of the binaries (e.g. by using curl) and place it into your $PATH.

Usage

Detailed usage examples can be found in the examples folder.

NAME:
   actions-docs - Generate documentation for your GitHub Action

USAGE:
   actions-docs [global options] command [command options]

AUTHOR:
   Rene Schach - https://github.com/rescDev

COMMANDS:
   markdown, md  creates Markdown documentation for the GitHub Action
   update        perform a self update of the tool to its latest version

GLOBAL OPTIONS:
   --help, -h  show help (default: false)