Welcome, so you are thinking about contributing ? Awesome, this a great place to start.
git clone git@github.com:epfl-si/epfl-theme-elements.git
cd epfl-theme-elements
yarnyarn testyarn run releaseand check the dist and release folders.
- Update CHANGELOG.md
- Update the version in package.json and Ansible inventories.
- Build and commit the
dist*folders - Deploy and tagging (check below)
- Create the release package in GitHub
- Publish with
npm publish
# Help
./ansible/web2018sible --help
# Production
./ansible/web2018sible --prodgit tag -a v<version> -m "EPFL Theme Elements - <version>"
git push --tags