Please check Boostnote repository before : https://github.com/BoostIO/Boostnote/
I follow this guide. Packages are now builed by CircleCI.
According to this guide,
- Install dependencies for building :
dnf install -y dpkg dpkg-dev rpm-build fakeroot
- Clone the Boostnote repo and install node dependencies
- Launch build command to generate .rpm and .deb package (see here)
- Tar the standalone package
- Use github-release for automatic publishing (https://github.com/aktau/github-release)
- Create new tag
- Upload
Boostnote-linux-x64-${LAST_TAG}.tar.gz
- Upload
boostnote_0.8.20_amd64.deb
- Upload
boostnote-0.8.20.x86_64.rpm
# install require package
$ sudo yum install lsb
# download
$ wget https://github.com/SkYNewZ/Boostnote-packages/releases/download/v0.8.20/boostnote-0.8.20.x86_64.rpm -O /tmp/boostnote-0.8.20.x86_64.rpm
# install
$ sudo rpm -ivh /tmp/boostnote-0.8.20.x86_64.rpm
# clean
$ rm /tmp/boostnote-0.8.20.x86_64.rpm
# download
$ wget hhttps://github.com/SkYNewZ/Boostnote-packages/releases/download/v0.8.20/boostnote_0.8.20_amd64.deb -O /tmp/boostnote_0.8.20_amd64.deb
# install
$ sudo dpkg -i /tmp/boostnote_0.8.20_amd64.deb
# install missing depedencies
$ sudo apt-get -f install
# clean
rm /tmp/boostnote_0.8.20_amd64.deb