/install-required-modules-action

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

Primary LanguageTypeScriptMIT LicenseMIT

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 .