Skip to content

Nerimity/nerimity-desktop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

133 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Nerimity Desktop

Download Nerimity

Click here to download the latest releasae.

Building

Prerequisites

  • Node.js (v16 or higher)
  • npm (comes with Node.js)

Installation

npm install

Building Installers

To build the installer for your current platform:

npm run app:dist

The built installer will be created in the dist/ folder.

Platform-specific builds:

  • Windows: Creates an NSIS installer (.exe)
  • macOS: Creates a DMG installer (.dmg) - requires macOS to build
  • Linux: Creates both .deb and .AppImage packages

To build for a specific platform:

npm run app:dist -- --win    # Windows
npm run app:dist -- --mac    # macOS
npm run app:dist -- --linux  # Linux

Releasing

When you want to create a new release, follow these steps:

  1. Update the version in your project's package.json file (e.g. 2.0.0)
  2. Commit that change (git commit -am v2.1.1)
  3. Tag your commit (git tag v2.1.1).
  4. Push your changes to GitHub (git push && git push --tags)

After building successfully, the action will publish your release artifacts. By default, a new release draft will be created on GitHub with download links for your app. If you want to change this behavior, have a look at the electron-builder docs.

https://github.com/samuelmeuli/action-electron-builder

Packages

 
 
 

Contributors