This PR will add the Github Action CICD job to build your project using the Canary/Stable release approach as we use for 7th for example.
I had to rename the FF7Scarlet folder for clarity, and move the sln file inside the now known src folder to make sure the project is all hold in one single place.
To create stables, all you need to do is create a tag with the major.minor.bugfix naming ( for eg. 0.9.0 ) and the CICD will use it to create a final 0.9.0.0 artifact (see https://github.com/julianxhokaxhiu/FF7SND/commit/2b9d910af0096515d169a43e899bad9c639318a1 as an example). Versioning will be automatically set in your project if you inherit that info to display it anywhere in the GUI.
This PR will add the Github Action CICD job to build your project using the Canary/Stable release approach as we use for 7th for example.
I had to rename the
FF7Scarlet
folder for clarity, and move thesln
file inside the now knownsrc
folder to make sure the project is all hold in one single place.The resulting artifact will be posted in your release and the version will start from
0.9.0.1
. Feel free to test the resulting one from Github here: https://github.com/julianxhokaxhiu/ff7-scarlet/releasesTo create stables, all you need to do is create a tag with the
major.minor.bugfix
naming ( for eg.0.9.0
) and the CICD will use it to create a final0.9.0.0
artifact (see https://github.com/julianxhokaxhiu/FF7SND/commit/2b9d910af0096515d169a43e899bad9c639318a1 as an example). Versioning will be automatically set in your project if you inherit that info to display it anywhere in the GUI.