Skip to content
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

Use deploybox to release to Gallery #1800

Merged
merged 1 commit into from
Feb 26, 2025
Merged

Use deploybox to release to Gallery #1800

merged 1 commit into from
Feb 26, 2025

Conversation

adityapatwardhan
Copy link
Member

PR Summary

This pull request includes several changes to the .pipelines/PSResourceGet-Official.yml file, primarily focusing on improving the build and release pipeline for the PSResourceGet module. The most important changes include adding a new release category, modifying the installation and import of the PSResourceGet module, enabling SBOM, and updating the validation and publish jobs.

Pipeline improvements:

  • Added a new release category under customTags to categorize the release as NonAzure.
  • Enabled SBOM (Software Bill of Materials) generation by setting ob_sdl_sbom_enabled to true.

Module installation and import:

  • Removed the installation step for PSResourceGet and replaced it with a direct import of the module, ensuring it is loaded from PSHome. [1] [2]

Validation and publishing updates:

  • Updated the drop variable to point to drop_stagebuild_nupkg and added ob_release_environment set to Production.
  • Changed the validation job type from agentless to server and added a templateContext for the publish job.

PR Context

PR Checklist

@adityapatwardhan
Copy link
Member Author

/azp run

Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@adityapatwardhan adityapatwardhan merged commit a4d16b8 into master Feb 26, 2025
12 checks passed
@adityapatwardhan adityapatwardhan deleted the DeployBox branch February 26, 2025 18:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants