Skip to content

Github Action to install all Powershell modules specified in a RequiredModules data file

License

Notifications You must be signed in to change notification settings

alt3/install-required-modules-action

Repository files navigation

typescript-action status

Github Action - Install Required Modules

This action installs all Powershell modules specified in a RequiredModules data file .

Usage

- uses: alt3/install-required-modules-action@main
  with:
    dataFile: 'path/to/your/RequiredModules.psd1'

Properties

Input dataFile:

  • Is optional
  • Defaults to ${{github.workspace}}/RequiredModules.psd1
  • Should look similar to:
@{
    ModuleBuilder    = "2.*"
    PSScriptAnalyzer = "1.*"
    PlatyPS          = "0.*"
}

Good to Know

This action uses the Install-RequiredModule script found here.

Contributing

Developer information found in the dev folder .

About

Github Action to install all Powershell modules specified in a RequiredModules data file

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published