*
- unnecessary step, because the version will be retrieved from the tag by GitHub action
- Open CMakeLists.txt
- Set the
DXFCXX_VERSION
property's value:
set(DXFCXX_VERSION "0.1.0" CACHE STRING "The dxFeed Graal CXX API package version")
- Make all necessary changes to the Release Notes
- Add the changes:
git add .
- Commit the changes:
git commit -m "PreRelease v0.1.0-alpha"
or
git commit -m "Release v1.1.0"
- Add tag:
git tag -am "PreRelease v0.1.0-alpha" v0.1.0-alpha
or
git tag -am "Release v1.1.0" v1.1.0
- Push the changes:
git push
- Push the tag:
git push --tags
- Go to the documentation folder:
cd docs
- Run the doxygen
doxygen ./Doxyfile
- Copy the
html
folder somewhere - Switch to
gh-pages
git branch
git switch gh-pages
- Copy contents of the "saved"
html
folder todocs
folder - Add the changes:
git add .
- Commit the changes:
git commit -m "PreRelease v0.1.0-alpha"
or
git commit -m "Release v1.1.0"
- Push the changes:
git push