Skip to content

Increment module version to next beta: 3.0.18 #885

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 297 commits into from
Jan 10, 2023
Merged

Increment module version to next beta: 3.0.18 #885

merged 297 commits into from
Jan 10, 2023

Conversation

PaulHigin
Copy link
Contributor

@PaulHigin PaulHigin commented Jan 9, 2023

PR Summary

Increment the module version to the next beta level.

PR Context

PR Checklist

alerickson and others added 30 commits July 27, 2021 12:06
…rms (#424)

* Remove unneeded PR trigger

* Enable tests on Linux and macOS
* change URI creation, and resolve Unix tests
* Set up CI with Azure Pipelines

[skip ci]

* Set up CI with Azure Pipelines

[skip ci]

* Set up CI with Azure Pipelines

[skip ci]

* create new src directory

* create new test directory

* Begin refactoring Install

* Fix bug in GetHelper class related to debug statement

* Major refactors to Install helper

* Update utils class

* incorporate bug fixes

* Add install bug fixes and tests

* Update project to C# 7.2

* Add scope tests

* create new src directory

* made changes to paths created in InstallHelper and use Scope as string

* Incorporate bug fixes for accept license, scripts, and installation paths

* Add more install tests

* remove comments used for debugging earlier

* Clean up code and tests

* remove some files accidentally added

* Change scope to be a an Enum type

* Delete azure-pipelines-1.yml

* Delete azure-pipelines-2.yml

* Delete azure-pipelines.yml

* Address bugs introduced from changing Scope type to enum

* Incorporate review feedback, clean up code a bit

* Remove input object parameter

* Remove string comparison in install helper

Co-authored-by: Paul Higinbotham <paulhi@microsoft.com>

* Update src/code/PSResourceInfo.cs

Co-authored-by: Paul Higinbotham <paulhi@microsoft.com>

* Address some code review suggestions

* Add comments and incorporate other code review changes

* add tests for Update

* Add save functionality

* Update InstallHelper with Save changes

* remove NoClobber as Update parameter

* Update src/code/InstallPSResource.cs

Co-authored-by: Paul Higinbotham <paulhi@microsoft.com>

* Incorporate further code review changes

* add IsPRerelease to AdditionalMetadata

* resolve prerelease label issue

* fix merge conflicts in tests

* pull in Install test from master

* pull in PSGetTestUtils form master

* add helper for filtering wildcards that handles *

* fix failing tests

* resolve feedback from PR

* add code to skip if not windows tests

* rename Utils helper method and remove unecessary comments

* add SupportShouldProcess

* fix tests for updating with Scope, and use Get-InstalledPSResource instead of Get-Module

* revert change to TryParseVersionOrVersionRange

* remove cancellationToken

* remove PSGalleryName variable not needed

* update design and help docs for UpdatePSResource

* remove comments from Update tests

* remove call to Register-LocalRepo helper as is not needed

* add test for AcceptLicense paramter

* update test with AcceptLicense

* update Install test for AcceptLicense

* add whatIf test to update

* resolve PR feedback and add skip to Unix AllUsers scope tests

* remove references to NameParameterSet

* add fix for failing MacOS tests

Co-authored-by: alerickson <25858831+alerickson@users.noreply.github.com>
Co-authored-by: Amber Erickson <americks@microsoft.com>
Co-authored-by: Paul Higinbotham <paulhi@microsoft.com>
* Install should impelement ShouldProcess
find prerelease version if version contains tag but prerelease parameter not used
* add tests for FindPSResource package name with wildcards and version combinations

* add test for invalid wildcard character names
make wildcard support/error handling consistent across cmdlets
…et, Unregister}-PSResourceRepository (#434)

update help docs
* Update version to new form

* Add missing copyright header
* update help files with note about minimum inclusive version not being supported according to NuGet version documentation
PowerShell modules should be supported for Azure Artifacts feeds
Implement CommandName and DSCResourceName parameter sets
alyssa1303 and others added 24 commits August 22, 2022 11:22
Co-authored-by: Paul Higinbotham <paulhi@microsoft.com>
Add -TemporaryPath parameter to Install-PSResource, Save-PSResource, and Update-PSResource
Remove unneeded inheritance in InstallHelper.cs
…ing, Installing a script. (#781)

* for Publish script validation use validation code from PSScriptFileInfo methods

* for Install, script validation should use PSScriptFileInfo methods and also populate PSResourceInfo with metadata information accessible
…ironment PATH variable (#750)

* when installing script ensure that Script InstallPath is added to env Path variable so script can be invoked without prepending install folder path

* add prompting for setting env var, add scope based env var setting, and pass scope to InstallHelper

* InstallHelper should take ScopeType? param, use Path.PathSeperator for cross platform compat, and add tests

* instead of prompt, use ShouldProcess for modiying user's environment variable

* Update src/code/InstallHelper.cs

Co-authored-by: Paul Higinbotham <paulhi@microsoft.com>

* Update src/code/InstallHelper.cs

Co-authored-by: Paul Higinbotham <paulhi@microsoft.com>

* detect if Script install path is not in environment PATH for appropriate scope and present warning and revert install tests

* simplify scope based determination of environment PATH variable

Co-authored-by: Paul Higinbotham <paulhi@microsoft.com>
Make -Path a required parameter for Save-PSResource cmdlet
* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

Co-authored-by: Anam Navied <anam.naviyou@gmail.com>
Co-authored-by: Alyssa Vu <alyssavu@microsoft.com>
@PaulHigin PaulHigin changed the title Update module version to next beta: 3.0.18 Increment module version to next beta: 3.0.18 Jan 9, 2023
@PaulHigin PaulHigin merged commit 0cc0cda into PowerShell:master Jan 10, 2023
@PaulHigin PaulHigin deleted the release_3.0.18 branch January 10, 2023 16:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

10 participants