Unclaimed Package Is this your package? Claim it to unlock full analytics and manage your listing.
Claim This Package

Install via UPM

Add to Unity Package Manager using this URL

https://www.pkglnk.dev/create-unity-package.git

README Markdown

Copy this to your project's README.md

Style
Preview
pkglnk installs badge
## Installation

Add **Create Unity Package** to your Unity project via Package Manager:

1. Open **Window > Package Manager**
2. Click **+** > **Add package from git URL**
3. Enter:
```
https://www.pkglnk.dev/create-unity-package.git
```

[![pkglnk](https://www.pkglnk.dev/badge/create-unity-package.svg?style=pkglnk)](https://www.pkglnk.dev/pkg/create-unity-package)

Dependencies (8)

README

semantic-release: angular

Create Unity Package

This tool automates the process of creating a Unity Package compatible with Package Manager. Complete the form and the tool will create the new unity project, folders, and Assembly for you.

Open Source Midi Player - Unity HGS ToneERE

Installation

Just type npx create-unity-package, npm auto install all dependencies for you.

Template structure

Assets/
ā”œā”€ā”€ Package -------------------------- Package content
│   ā”œā”€ā”€ Editor ----------------------- Editor only
│   ā”œā”€ā”€ Tests ------------------------ Editor only + Unit Tests
│   └── Runtime ---------------------- MultiPlatform assets, 
│       └── Samples ------------------ Samples is renamed to ~Samples in CI
│           ā”œā”€ā”€ SampleA
│           └── SampleB
ā”œā”€ā”€ Scripts -------------------------- Stagging files
ā”œā”€ā”€ Sprites -------------------------- Stagging files
└── Models --------------------------- Stagging files

CI

When CI is enabled, Package folder inside Assets will be deployed to branch upm.

You can install deployed package in Unity Package Manager using:

https://github.com/USER_NAME/REPO.git#upm

Change USER_NAME and REPO to you git

Generated project uses semantic-release to auto create tags, releases and change log, therefore, you also can specifiy version code:

https://github.com/USER_NAME/REPO.git#VERSION

Change VERSION to 1.0.0 or other release from you repo.

See semantic-release for more details.

GITHUB_TOKEN

CI's needs GitHub token to create releases and tags in your name.

Go to Personal Tokens https://github.com/settings/tokens and create new Classic Token with this permissions:

Token permissions

Before, paste token content in github secrets with name GITHUB_TOKEN

Projects using this

Comments

No comments yet. Be the first!