Skip to content

craft target for Unity #194

Description

@bruno-garcia

We're setting up craft with the new Unity SDK.

CI is already configured in a way that we use the GitHub artifacts provider and craft prepare x.x.x already works as expected. Release registry has a new SDK: upm:sentry-unity and is configured already.

What we're missing now is the target to get craft publish to work.

We've identified two tasks to do that:

  1. The github target currently downloads the artifact, unzip it, and publish all files in that artifact to the github release.
    image
    This isn't the expected behavior for Unity, so ideally we'd just skip attaching anything to the github release altogether.

One alternative is to zip the files before adding as attachment. And having the target (see below) unzip to move to package

  1. The actual 'release' for UPM is to replace all contents of a folder in the repository itself, and push it to the main branch.
    More context about the release process in this issue, and the contributing docs.

Activity

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

Metadata

Metadata

Labels

enhancementNew feature or request

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions