Skip to content
This repository has been archived by the owner on Apr 18, 2024. It is now read-only.

A package template repo that will be used to create multiple unity package repos.

License

MIT and 2 other licenses found

Licenses found

MIT
LICENSE
MIT
LICENSE.md
Unknown
LICENSE.meta
Notifications You must be signed in to change notification settings

EyeRunnMan-GameDev-Portfolio/unity-package-template

Repository files navigation

Unity Package Template

This is a template repo for creating custom Unity Pacakge (upm) with github actions implemented to support auto update of packages in the npm package registery.

Features

  • A Base unity Package template to work.
  • Github actions implemented to support easy distribution of packages and their updates
  • Auto C# documentation using DocFX

MIT License docs-on-release release-please

Usage

After cloning the repo :

  • replace com.org-name.package-name with your org name in all file/dir names and their contents
  • replace com.org-name.package-name with your package name in all files/dir names and their contents

To use packages in unity from npm registery :

Set this up

image

  • now go to window > package manger : 🎉enjoy your packages with automated changelogs and semver , don't forget to follow conventional commits

Also Use Conventional Commits for auto changelog and semver https://www.conventionalcommits.org/en/v1.0.0/

github action is taken from google-github-actions/release-please-action

Environment Variables

To run this project, you will need to add the NPM_TOKEN github secrets set up for your own repositories to make the github actions work. To get the token follow the steps below

🔗 Links

Build with ❤ By : @Eyerunnman

portfolio linkedin twitter

About

A package template repo that will be used to create multiple unity package repos.

Resources

License

MIT and 2 other licenses found

Licenses found

MIT
LICENSE
MIT
LICENSE.md
Unknown
LICENSE.meta

Stars

Watchers

Forks

Packages

No packages published

Languages