Skip to content

GitHub Action for deploying PowerShell documentations to PowerDocs.

License

Notifications You must be signed in to change notification settings

PowerDocs-net/deploy

Use this GitHub action with your project
Add this Action to an existing workflow or create a new one
View on Marketplace

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 

Repository files navigation

PowerDocs Deploy

This GitHub Action enables developers to publish their PowerShell documentations from scripts and modules to PowerDocs. This action generates documentations and uploads the resulting content to your PowerDocs project.

Usage

jobs:
  deploy:
    runs-on: ubuntu-latest

    steps:
      - uses: actions/checkout@v2
      
      - name: Deploy Documentations
        uses: PowerDocs-net/deploy@v1
        with:
          project_id: 0
          api_key: ${{ secrets.POWERDOCS_API_KEY }}

Configuration

Name Description Default Value
project_id The Unique Identifier of your PowerDocs project. None
api_key The api key of your PowerDocs project. None
source_type If you want to deploy scripts or a module (module is currently in early alpha and still under development, so it's likely to fail). script
source_dir The source directory of your PowerShell files relative to the root of your repository. /

Issues and Feedback

If you’d like to report an issue or provide feedback, please create issues against this repository.

Contact Us

If you have any questions or suggestions, please contact PowerDocs at support@powerdocs.net.