Closed Morgan-6Freedom closed 9 months ago
The github action release-please is used to generate a PR automatically with a changelog based on merged PR + release number increase (example here: https://github.com/scenario-labs/Scenario-Unity/pull/86). Doc here: https://github.com/googleapis/release-please Then when this PR is merged, it automatically add a tag, and so we have the changelog and the version in the Release tab of GitHub: https://github.com/scenario-labs/Scenario-Unity/releases
If we delete the github action, how do we build the changelog, and how can we communicate on a new version available and the release note?
ok now everything that is Unity related is under /package folder Github actions should work as expected. And I changed the readme to explain how to install it
We still need to update this page with this two screenshots :
@mrbusysky I have drastically changed the folders.
About installation :
With this new structure, users will be able to add the plugin really easily :
No need for a zip file or a release tab in the github anymore !
About github actions
The package.json that was refering to the github actions was putted in the Github Action folder. GithubActions~/ folder has a ~ to specify to Unity that it should not downlod this from the package manager.
So I imagine that the github actions won't work anymore with this folder structure :