Enable publish

This commit is contained in:
jeffvli
2022-11-20 19:21:13 -08:00
parent c273dd9753
commit 693286a6a1
8 changed files with 14 additions and 17 deletions
+5 -8
View File
@@ -7,10 +7,6 @@ on:
jobs: jobs:
publish: publish:
# To enable auto publishing to github, update your electron publisher
# config in package.json > "build" and remove the conditional below
if: ${{ github.repository_owner == 'electron-react-boilerplate' }}
runs-on: ${{ matrix.os }} runs-on: ${{ matrix.os }}
strategy: strategy:
@@ -34,12 +30,13 @@ jobs:
- name: Publish releases - name: Publish releases
env: env:
# These values are used for auto updates signing # These values are used for auto updates signing
APPLE_ID: ${{ secrets.APPLE_ID }} # APPLE_ID: ${{ secrets.APPLE_ID }}
APPLE_ID_PASS: ${{ secrets.APPLE_ID_PASS }} # APPLE_ID_PASS: ${{ secrets.APPLE_ID_PASS }}
CSC_LINK: ${{ secrets.CSC_LINK }} # CSC_LINK: ${{ secrets.CSC_LINK }}
CSC_KEY_PASSWORD: ${{ secrets.CSC_KEY_PASSWORD }} # CSC_KEY_PASSWORD: ${{ secrets.CSC_KEY_PASSWORD }}
# This is used for uploading release assets to github # This is used for uploading release assets to github
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
uses: nick-invision/retry@v2.4.0
run: | run: |
npm run postinstall npm run postinstall
npm run build npm run build
+2 -2
View File
@@ -1,12 +1,12 @@
{ {
"name": "feishin", "name": "feishin",
"version": "1.0.0-alpha1", "version": "0.0.1-alpha1",
"lockfileVersion": 2, "lockfileVersion": 2,
"requires": true, "requires": true,
"packages": { "packages": {
"": { "": {
"name": "feishin", "name": "feishin",
"version": "1.0.0-alpha1", "version": "0.0.1-alpha1",
"hasInstallScript": true, "hasInstallScript": true,
"license": "MIT" "license": "MIT"
} }
+1 -1
View File
@@ -1,6 +1,6 @@
{ {
"name": "feishin", "name": "feishin",
"version": "1.0.0-alpha1", "version": "0.0.1-alpha1",
"description": "", "description": "",
"main": "./dist/main/main.js", "main": "./dist/main/main.js",
"author": { "author": {
+2 -2
View File
@@ -1,12 +1,12 @@
{ {
"name": "feishin-server", "name": "feishin-server",
"version": "1.0.0-alpha1", "version": "0.0.1-alpha1",
"lockfileVersion": 2, "lockfileVersion": 2,
"requires": true, "requires": true,
"packages": { "packages": {
"": { "": {
"name": "feishin-server", "name": "feishin-server",
"version": "1.0.0-alpha1", "version": "0.0.1-alpha1",
"license": "GPL-3.0", "license": "GPL-3.0",
"dependencies": { "dependencies": {
"@prisma/client": "^4.5.0", "@prisma/client": "^4.5.0",
+1 -1
View File
@@ -1,6 +1,6 @@
{ {
"name": "feishin-server", "name": "feishin-server",
"version": "1.0.0-alpha1", "version": "0.0.1-alpha1",
"description": "A full-featured Subsonic/Jellyfin compatible music player", "description": "A full-featured Subsonic/Jellyfin compatible music player",
"main": "server.js", "main": "server.js",
"scripts": { "scripts": {
+1 -1
View File
@@ -28,7 +28,7 @@ export const authenticate = async (options: {
{ pw: password, username }, { pw: password, username },
{ {
headers: { headers: {
'X-Emby-Authorization': `MediaBrowser Client="Feishin", Device="PC", DeviceId="Feishin", Version="1.0.0-alpha1"`, 'X-Emby-Authorization': `MediaBrowser Client="Feishin", Device="PC", DeviceId="Feishin", Version="0.0.1-alpha1"`,
}, },
} }
); );
+1 -1
View File
@@ -23,7 +23,7 @@ export const jfAuthenticate = async (options: {
{ pw: password, username }, { pw: password, username },
{ {
headers: { headers: {
'X-Emby-Authorization': `MediaBrowser Client="Feishin", Device="PC", DeviceId="Feishin", Version="1.0.0-alpha1"`, 'X-Emby-Authorization': `MediaBrowser Client="Feishin", Device="PC", DeviceId="Feishin", Version="0.0.1-alpha1"`,
}, },
} }
); );
@@ -45,7 +45,7 @@ export const validateServerCredential = async (options: {
{ pw: password, username }, { pw: password, username },
{ {
headers: { headers: {
'X-Emby-Authorization': `MediaBrowser Client="Feishin", Device="PC", DeviceId="Feishin", Version="1.0.0-alpha1"`, 'X-Emby-Authorization': `MediaBrowser Client="Feishin", Device="PC", DeviceId="Feishin", Version="0.0.1-alpha1"`,
}, },
} }
); );