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

[Main] [Release] Release packages to address UPM Asset Store failures #932

Open
23 tasks
AMollis opened this issue Sep 25, 2024 · 1 comment
Open
23 tasks
Labels
Type: Release Management An issue tracking and used for managing a release.

Comments

@AMollis
Copy link
Contributor

AMollis commented Sep 25, 2024

This is tracking the release of main to address UPM Asset Store Failure. The primary purpose of this release is to address failures in UPM Asset Store publication.

  1. Package dependencies reference versions of packages that aren't in the asset store. These dependencies need to be updated to point to versions that are in the asset store
  2. Address this error message:
    Image

Tasks

  • Make sure patch versions and CHANGELOGs are updated for the following packages that error'ed during UMP store publishing
    • MRTK Audio Effects (failed publication @ 3.0.3)
    • MRTK Core Definitions (failed publication @ 3.2.1)
    • MRTK Extended Assets (failed publication @ 3.0.2)
    • MRTK Input (failed publication @ 3.2.1)
    • MRTK Tools (failed publication @ 3.0.3)
    • MRTK UX Components (Non-Canvas) (failed publication @ 3.1.3)
    • MRTK UX Core Scripts (failed publication @ 3.2.1)
    • Plus any additional packages with changes in it since last release of main
  • Check Package Versions
  • Create Release Branch
  • Create Release Canidate Packages
  • Create Draft Release on GitHub
  • Microsoft Validates Release Candidate Packages and Release Notes
  • Qualcomm Validates Release Candidate Packages and Release Notes
  • Magic Leap Validates Release Candidate Packages and Release Notes
  • Ultra Leap Validates Release Candidate Packages and Release Notes
  • Repackage and Publish to NPM Feed
  • Update documentation
  • Publish UPM packages to Unity Asset Store
  • Publish GitHub Release

Optional Tasks

  • Update API Reference Documentation (Not Needed for Public Preview)
  • Community Validates Release Candidate Packages (post in Slack and Discussion Forum)
@AMollis AMollis added the Type: Release Management An issue tracking and used for managing a release. label Sep 25, 2024
@peterclemenko
Copy link

Would a github action be able to do a ci/cd test for release?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Type: Release Management An issue tracking and used for managing a release.
Projects
None yet
Development

No branches or pull requests

2 participants