feat: update build workflow to include Zotero OAuth secrets and add new .env.example file

This commit is contained in:
delibae 2026-03-05 20:44:47 +09:00
parent d16d71bac4
commit 9a0ac95496
5 changed files with 17 additions and 2 deletions

View file

@ -1,2 +0,0 @@
ZOTERO_CONSUMER_KEY=""
ZOTERO_CONSUMER_SECRET=""

View file

@ -162,6 +162,8 @@ jobs:
APPLE_ID: ${{ steps.signing.outputs.available == 'true' && secrets.APPLE_ID || '' }}
APPLE_PASSWORD: ${{ steps.signing.outputs.available == 'true' && secrets.APPLE_PASSWORD || '' }}
APPLE_TEAM_ID: ${{ steps.signing.outputs.available == 'true' && secrets.APPLE_TEAM_ID || '' }}
ZOTERO_CONSUMER_KEY: ${{ secrets.ZOTERO_CONSUMER_KEY }}
ZOTERO_CONSUMER_SECRET: ${{ secrets.ZOTERO_CONSUMER_SECRET }}
with:
projectPath: apps/desktop
tauriScript: pnpm tauri
@ -183,6 +185,8 @@ jobs:
APPLE_ID: ${{ steps.signing.outputs.available == 'true' && secrets.APPLE_ID || '' }}
APPLE_PASSWORD: ${{ steps.signing.outputs.available == 'true' && secrets.APPLE_PASSWORD || '' }}
APPLE_TEAM_ID: ${{ steps.signing.outputs.available == 'true' && secrets.APPLE_TEAM_ID || '' }}
ZOTERO_CONSUMER_KEY: ${{ secrets.ZOTERO_CONSUMER_KEY }}
ZOTERO_CONSUMER_SECRET: ${{ secrets.ZOTERO_CONSUMER_SECRET }}
with:
projectPath: apps/desktop
tauriScript: pnpm tauri

View file

@ -0,0 +1,11 @@
# Apple Code Signing (macOS)
APPLE_SIGNING_IDENTITY=
APPLE_TEAM_ID=
APPLE_ID=
APPLE_PASSWORD=
APPLE_CERTIFICATE_PASSWORD=
APPLE_CERTIFICATE=
# Zotero OAuth (https://www.zotero.org/oauth/apps)
ZOTERO_CONSUMER_KEY=
ZOTERO_CONSUMER_SECRET=

View file

@ -14,6 +14,8 @@
"windows": [
{
"title": "ClaudePrism",
"fullscreen": false,
"maximized": true,
"width": 1400,
"height": 900,
"minWidth": 800,

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5 MiB