Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Automate Store Publishing#25725

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 ourterms of service andprivacy statement. We’ll occasionally send you account related emails.

Already on GitHub?Sign in to your account

Open
jshigetomi wants to merge10 commits intomaster
base:master
Choose a base branch
Loading
fromstorePublish
Open

Automate Store Publishing#25725

jshigetomi wants to merge10 commits intomasterfromstorePublish

Conversation

jshigetomi
Copy link
Collaborator

@jshigetomijshigetomi commentedJul 3, 2025
edited
Loading

PR Summary

This pull request introduces significant updates to the PowerShell release pipelines, focusing on automating MSIX package publishing, improving channel selection, and adding configurations for store submissions. The changes include new parameters, templates, and configuration files to streamline the release process.

Pipeline Enhancements for MSIX Publishing:

  • AddedskipMSIXPublish parameter: A new boolean parameter was added to.pipelines/PowerShell-Release-Official.yml to allow skipping the MSIX publishing step during the release process.
  • Replaced approval job with MSIX publish template: Updated thePublishMsix stage to use a newrelease-MSIX-Publish.yml template and conditionally skip publishing based on theskipMSIXPublish parameter.

Store Submission Configuration:

  • CreatedPDP.xml for store metadata: Added a detailedPDP.xml file to define product descriptions, keywords, screenshots, and other metadata for the Microsoft Store submission.
  • AddedSBConfig.json for StoreBroker: Introduced aSBConfig.json file to configure StoreBroker settings, including submission parameters, pricing, and device family support.

Channel Selection and Configuration Updates:

  • IntroducedchannelSelection.yml template: Added a script to determine the release channel (LTS, Stable, or Preview) and set corresponding pipeline variables.
  • Updated MSIX creation pipeline: Enhanced.pipelines/templates/package-create-msix.yml to include channel selection, update store configurations (PDP.xml andSBConfig.json), and automate StoreBroker package creation and upload.[1][2]

PR Context

PR Checklist

@microsoft-github-policy-servicemicrosoft-github-policy-servicebot added the Waiting on AuthorThe PR was reviewed and requires changes or comments from the author before being accept labelJul 7, 2025
@jshigetomijshigetomi added CL-BuildPackagingIndicates that a PR should be marked as a build or packaging change in the Change Log BackPort-7.4.x-Consider BackPort-7.5.x-Consider labelsJul 8, 2025
@microsoft-github-policy-servicemicrosoft-github-policy-servicebot removed the Waiting on AuthorThe PR was reviewed and requires changes or comments from the author before being accept labelJul 8, 2025
@microsoft-github-policy-servicemicrosoft-github-policy-servicebot added Waiting on AuthorThe PR was reviewed and requires changes or comments from the author before being accept and removed Waiting on AuthorThe PR was reviewed and requires changes or comments from the author before being accept labelsJul 14, 2025
@jshigetomijshigetomi marked this pull request as ready for reviewJuly 15, 2025 20:01
@jshigetomijshigetomi requested a review froma team as acode ownerJuly 15, 2025 20:01
@jshigetomi
Copy link
CollaboratorAuthor

/azp run PowerShell-CI-linux-packaging PowerShell-Windows-Packaging-CI

@azure-pipelinesAzure Pipelines
Copy link

No pipelines are associated with this pull request.

@jshigetomi
Copy link
CollaboratorAuthor

/azp run PowerShell-CI-linux-packaging, PowerShell-Windows-Packaging-CI

@azure-pipelinesAzure Pipelines
Copy link

Azure Pipelines successfully started running 2 pipeline(s).

Sign up for freeto join this conversation on GitHub. Already have an account?Sign in to comment
Reviewers

@TravisEz13TravisEz13TravisEz13 left review comments

@adityapatwardhanadityapatwardhanAwaiting requested review from adityapatwardhan

At least 1 approving review is required to merge this pull request.

Assignees
No one assigned
Labels
BackPort-7.4.x-ConsiderBackPort-7.5.x-ConsiderCL-BuildPackagingIndicates that a PR should be marked as a build or packaging change in the Change Log
Projects
None yet
Milestone
No milestone
Development

Successfully merging this pull request may close these issues.

2 participants
@jshigetomi@TravisEz13

[8]ページ先頭

©2009-2025 Movatter.jp