-
Notifications
You must be signed in to change notification settings - Fork 312
Open
Labels
documentationThis issue or pull request improves or adds to documentationThis issue or pull request improves or adds to documentationenhancementThis issue or pull request will add new or improve existing functionalityThis issue or pull request will add new or improve existing functionality
Milestone
Description
Prerequisites
- This issue has an informative and human-readable title.
💡 Summary
Update Dependencies.md with a table to indicate the min/max powershell versions supported by ScubaGear.
The table should be added in the Dependencies
section.

The table should be updated automatically based on the current state of RequiredVersions.ps1. We have the ps_dependencies_requiredversionsfile.yaml workflow which can be tweaked to update the contents for this new table once it's added to Dependencies.md.
Motivation and context
Since we are now enforcing Min/Max PowerShell module versions, we should add a table to the README listing the RequiredVersions.ps1.
Initialize-SCuBA is also enforcing a PowerShellGet Min/Max version.
Implementation notes
- Build out table structure, at a minimum should contain the following columns: module name, module version, maximum version
- Update the ps_dependencies_requiredversionsfile.yaml workflow such that it updates the module versions in the new table
Acceptance criteria
- A table of the ScubaGear dependencies is added to Dependencies.md
- The module versions are updated automatically with a GitHub Action
Metadata
Metadata
Assignees
Labels
documentationThis issue or pull request improves or adds to documentationThis issue or pull request improves or adds to documentationenhancementThis issue or pull request will add new or improve existing functionalityThis issue or pull request will add new or improve existing functionality