Torg Eternity System for Foundry VTT.
using the system for development
Prerequisite
- download the system git
- download and install node https://nodejs.org/en/download
Build the system
- run
npm ci
in the terminal/command Line of the project
- run
npm run build
in the terminal/command Line of the project (make packs from yml)
commit data
- run
npm run extract
in the terminal/command Line of the project (make yml from packs)
- commit the yml files as usual
it is also possible to directly edit the yml files in src/packs
Releasing
Performing the release
on github:
- Make sure Changelog is up to date.
- Merge all commits for the release to master
- Check if foundry loads with a checked out master
- Go to github, click on "Releases"
- "Draft new release" Button
- Choose a tag exactly like the version number, example: "3.7.0"
- select the master branch as release branch
- Add a description (copy & paste the Changelog snippet for that version)
on Foundry: