Skip to content

[New Feature]: Create GitHub release on each Publish #242520

Open
@Trenly

Description

@Trenly

Description of the new feature/enhancement

On each publish, I'd like to see a GitHub release created that matches the version of the MSIX package that is published. I'd like this release to include the automatically generated release notes that indicate which commits were included as part of the release.

Proposed technical implementation details (optional)

The release doesn't necessarily have to contain the source.msix and source2.msix files, but it would be nice.

Ideally, this could replace the Publish-Pipeline-Succeeded label and comment as the notification for each PR would happen through the automatically generated release notes

Metadata

Metadata

Assignees

No one assigned

    Labels

    Issue-FeatureComplex enough to require an in depth planning process and actual budgeted, scheduled work.Needs-TriageThis work item needs to be triaged by a member of the core team.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions