[READ-ONLY] Mirror of https://github.com/probablykasper/ferrum. Music library app for Mac, Linux and Windows ferrum.kasper.space
electron linux macos music music-library music-player napi windows
0

Configure Feed

Select the types of activity you want to include in your feed.

Add release script

Kasper (Jul 4, 2025, 8:11 AM +0200) 42eee85d bead8238

+2 -8
-7
README.md
··· 48 48 - `npm run build`: Build 49 49 - `npm run lint`: Lint 50 50 - `npm run format`: Format 51 - 52 - ### Publish new version 53 - 1. Run `npm run check` 54 - 2. Update `CHANGELOG.md` 55 - 3. Run `npm version --no-git-tag <version>` to bump the version number 56 - 4. Create a git tag in the format `v#.#.#` 57 - 5. Add release notes to the generated GitHub release and publish it
+2 -1
package.json
··· 21 21 "preview": "LOCAL_DATA=./src-native/appdata/local_data LIBRARY=./src-native/appdata/Library ./build/app/mac/Ferrum.app/Contents/MacOS/Ferrum", 22 22 "lint": "svelte-check --tsconfig ./tsconfig.json && eslint src && prettier --check src", 23 23 "format": "eslint --fix src && prettier --write src", 24 - "check": "npm run lint && cargo check" 24 + "check": "npm run lint && cargo check", 25 + "release": "npm run check && echo && bash -c 'read -ep \"Enter new version: \" version && read -ep \"Please update CHANGELOG.md before continuing (Enter) \" && git add . && npm version --force \"$version\"' && read -ep \"Please create a GitHub release with release notes before continuing (Enter) && read -ep \"Nice! Press enter to exit\"\"" 25 26 }, 26 27 "build": { 27 28 "appId": "space.kasper.ferrum",