potatoqualitee/azautomodule
Imports a PowerShell-based GitHub Repo module into Azure Automation
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stalelast commit Jan 25, 2023
- License
- MIT
Pinned Snippet
uses: potatoqualitee/azautomodule@f34fde827d04fc2212c4cb623f98f4b89d907f41 # no releases — HEAD as of 2026-07-11tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| module-name | The name of the module that this action imports. Defaults to the repository name. If the psm1 or psd1 module name does not match the repository name, the import will probably fail. | no | — |
| module-uri | The url to a module zip package. Defaults to GitHub's branch zip. | no | — |
| module-path | If the module is somewhere in the local directory, use the path. This is relative to your repo directory or a file you've copied to the runner. | no | — |
| module-version | Specifies the version of the module to which this action updates Automation. If no version is specified and it's required, the action will attempt to figure it out. | no | — |
| resource-group-name | Specifies the name of a resource group for which this action imports the module. | yes | — |
| automation-account-name | The name of the Automation account for which this action imports the module | yes | — |
| default-profile | The credentials, account, tenant, and subscription used for communication with Azure. | no | — |
| only-add | Just add the module, don't delete it when done or even care about its state. | no | false |
| force | If any module exists, it will be deleted when force is set to true. | no | false |
| force-update | When forceupdate is set to true, if any module exists, it will be updated instead of deleted and recreated. Note that Azure Autmation is bad at this and sometimes it runs literally forever. It's much faster to delete and recreate. | no | false |
| verbose | Show verbose output. Defaults to true. | no | true |
| debug | Don't delete generated gist or generated module in Azure Automation. False by default. | no | false |
Outputs
no outputs