Pseudo-repo for holding releases of the Honey Player desktop app and hosting the latest release with updater json
First, run the development server:
pnpm i
pnpm dev
Open http://localhost:3000 with your browser to see the result.
You can start editing the page by modifying pages/index.tsx
. The page auto-updates as you edit the file.
API routes can be accessed on http://localhost:3000/api/release/latest. This endpoint can be edited in pages/api/release/latest.ts
.
Everytime a new build is pushed to the private repo, the workflow in this PR is triggered, which clones the repo and build bundle in 3 different platforms, creating a pre-release. Tech-savy users can directly use the pre-release, else someone from the team check the build, updates the description and then releases it for everyone to use. Anyone can download the new version directly, else if a previous version is installed will get an update notification within the app.
The easiest way to deploy this Next.js app is to use the Netlify