-
Notifications
You must be signed in to change notification settings - Fork 1
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
add publishing chocolatey package to release flow #22
Merged
darksidemilk
merged 21 commits into
master
from
21-add-publishing-chocolatey-package-to-release-flow
Sep 14, 2024
Merged
add publishing chocolatey package to release flow #22
darksidemilk
merged 21 commits into
master
from
21-add-publishing-chocolatey-package-to-release-flow
Sep 14, 2024
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
… is purposely duplicated.
…con in manifest. Unified the manifest description with the Readme as the manifest description is used in choco package description. Want to be sure any new user gets the same information now matter how they find the module.
…nstall the module in an alternative method outside of psget and psresourceget while maintaining compatibility with psget and psresourceget. Also reordered some functions in the build script and made other various improvements to the build process.
…g when running in linux about paste issues that sometimes occur when running set-fogserversettings -interactive.
…ticies for chocolatey and psgallery. Updated chocolatey packaging and build functions. Updated docs for set-fogserversettings.md and added psresourceget methods to invoke-modulebuild for test builds to use the same methodology as prod builds
Waiting for the first version of the chocolatey package to be fully approved before springing in their pull request as it will trigger a release of a new version. The new version will fail to publish to chocolatey if the first version isn't yet listed. |
…rly included in the package
… to fog inventory records and fixed missing functions in in get-winbcdpxeid
…build script improvements
…d autocomplete for available fog images. Also added a basic Set-FogHostImage function, needs to be further flushes out but the basic functionality is there.
… append video memory in GB to each adapter name
Comment out the choco community publish, will continue to have the choco nupkg attached to the release until the first version is approved.
darksidemilk
deleted the
21-add-publishing-chocolatey-package-to-release-flow
branch
September 14, 2024 21:18
github-actions bot
added a commit
that referenced
this pull request
Sep 14, 2024
* Updated docs to be more unified in their appearance where information is purposely duplicated. * Added icon to module files and included staically.io cdn version of icon in manifest. Unified the manifest description with the Readme as the manifest description is used in choco package description. Want to be sure any new user gets the same information now matter how they find the module. * Added chocolatey packaging that includes the psgetmoduleinfo.xml to install the module in an alternative method outside of psget and psresourceget while maintaining compatibility with psget and psresourceget. Also reordered some functions in the build script and made other various improvements to the build process. * Added comment in the set-fogserversettings function help and a warning when running in linux about paste issues that sometimes occur when running set-fogserversettings -interactive. * Updated and unified various docs, added icon packaging with best practicies for chocolatey and psgallery. Updated chocolatey packaging and build functions. Updated docs for set-fogserversettings.md and added psresourceget methods to invoke-modulebuild for test builds to use the same methodology as prod builds * use '-' instead of '*' in markdown formats * verbage fix and add forums link * unify the overview docs * Fix choco template issue of typo of folder name sources vs files * Shortened the manifest and nuspec description * Update files section of nuspec to properly include the module files * Added gpu properties to get-foginventory for upcoming add of gpu info to fog inventory records and fixed missing functions in in get-winbcdpxeid * Added nuspec and psgetmodule info templates * Updates to release note formatting, manifest description format, and build script improvements * Updated Send-FogImage with params for 1.6 and added switch options and autocomplete for available fog images. Also added a basic Set-FogHostImage function, needs to be further flushes out but the basic functionality is there. * Filter out rdp display driver when getting host inventory details and append video memory in GB to each adapter name * revert change of appending gpu ram as it doesn't work for all gpus equally * Update tag-and-release.yml - Comment out the choco community publish, will continue to have the choco nupkg attached to the release until the first version is approved. - publish build for 2409.9.16
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Resolves #21
Makes it so a chocolatey package to install the module is published here https://community.chocolatey.org/packages/FogApi
Updated and unified getting started documentation in all locations I found it repeated.
Various updates to build functionality and better compatibility with PSResourceGet as that's what works best when publishing via github actions.