Skip to content

TallaBotChain/botchain-electron-ui

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Botchain client app

Botchain network client and wallet app for Windows, OS X and Linux.

Installation

If you want to install the app from a pre-built version on the release page, you can simply run the installer after download.

Development

Dependencies

Installation

yarn install

Run

yarn dev

Package

To package apps for the local platform: yarn package or yarn package-linux yarn package-win yarn package-all

Release and Auto-Update

NOTE: Apple dev account is required for signing build.(Auto-update will not work for unsigned app)

Note: GitHub personal access token is required. You can generate by going to https://github.com/settings/tokens/new. The access token should have the repo scope/permission!

Note: Electron-builder allow configure multiple build targets for the same platform. We used:

  • MAC OS - .dmg
  • Linux - AppImage
  • Windows - NSIS

Release steps:

  1. Commit new changes to master branch.
  2. Upgrade build version in 'app/package.json'
  3. Draft a new release at https://github.com/TallaBotChain/botchain-releases/releases. Set the “Tag version” to the value of version in your application package.json, and prefix it with v.
  4. run yarn package-all
  5. run GH_TOKEN=your_personal_token yarn release
  6. publish release

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •