chore: update desktop release workflow and configuration

- Changed shell to bash in the desktop release workflow for consistency.
- Updated the hosted frontend URL in the .env file to point to the new domain.
- Enhanced package.json with homepage and author details for better project metadata.
This commit is contained in:
DESKTOP-RTLN3BA\$punk 2026-04-07 15:13:26 -07:00
parent 9ac062ad7e
commit b9b567fe30
3 changed files with 7 additions and 2 deletions

View file

@ -93,6 +93,7 @@ jobs:
POSTHOG_HOST: ${{ vars.POSTHOG_HOST }} POSTHOG_HOST: ${{ vars.POSTHOG_HOST }}
- name: Package & Publish - name: Package & Publish
shell: bash
run: pnpm exec electron-builder ${{ matrix.platform }} --config electron-builder.yml --publish ${{ inputs.publish || 'always' }} -c.extraMetadata.version=${{ steps.version.outputs.VERSION }} run: pnpm exec electron-builder ${{ matrix.platform }} --config electron-builder.yml --publish ${{ inputs.publish || 'always' }} -c.extraMetadata.version=${{ steps.version.outputs.VERSION }}
working-directory: surfsense_desktop working-directory: surfsense_desktop
env: env:

View file

@ -3,7 +3,7 @@
# The hosted web frontend URL. Used to intercept OAuth redirects and keep them # The hosted web frontend URL. Used to intercept OAuth redirects and keep them
# inside the desktop app. Set to your production frontend domain. # inside the desktop app. Set to your production frontend domain.
HOSTED_FRONTEND_URL=https://surfsense.net HOSTED_FRONTEND_URL=https://surfsense.com
# PostHog analytics (leave empty to disable) # PostHog analytics (leave empty to disable)
POSTHOG_KEY= POSTHOG_KEY=

View file

@ -14,7 +14,11 @@
"typecheck": "tsc --noEmit", "typecheck": "tsc --noEmit",
"postinstall": "electron-rebuild" "postinstall": "electron-rebuild"
}, },
"author": "MODSetter", "homepage": "https://github.com/MODSetter/SurfSense",
"author": {
"name": "MODSetter",
"email": "rohan@surfsense.com"
},
"license": "MIT", "license": "MIT",
"packageManager": "pnpm@10.24.0", "packageManager": "pnpm@10.24.0",
"devDependencies": { "devDependencies": {