Skip to content

Commit 3ca0874

Browse files
committed
perf: debug build
1 parent d237808 commit 3ca0874

File tree

1 file changed

+18
-7
lines changed

1 file changed

+18
-7
lines changed

.github/workflows/build.yml

Lines changed: 18 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,27 @@ name: Auto Build
44

55
on:
66
workflow_dispatch:
7+
inputs:
8+
build_debug:
9+
description: "Build debug version"
10+
required: false
11+
default: true
12+
type: boolean
713
push:
814
branches:
915
- master
1016
tags:
1117
- "v*" # 只有正式版本标签才触发构建
1218

19+
env:
20+
XCODE_APP_TEAM_ID: ${{ secrets.XCODE_APP_TEAM_ID }}
21+
XCODE_APP_LOADER_EMAIL: ${{ secrets.XCODE_APP_LOADER_EMAIL }}
22+
XCODE_APP_LOADER_PASSWORD: ${{ secrets.XCODE_APP_LOADER_PASSWORD }}
23+
BUILD_CERTIFICATE_BASE64: ${{ secrets.CSC_LINK }}
24+
P12_PASSWORD: ${{ secrets.CSC_KEY_PASSWORD }}
25+
CSC_LINK: ${{ secrets.CSC_LINK }}
26+
CSC_KEY_PASSWORD: ${{ secrets.CSC_KEY_PASSWORD }}
27+
1328
permissions:
1429
contents: write
1530

@@ -154,16 +169,12 @@ jobs:
154169
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
155170
TAURI_PRIVATE_KEY: ${{ secrets.TAURI_PRIVATE_KEY }}
156171
TAURI_KEY_PASSWORD: ${{ secrets.TAURI_KEY_PASSWORD }}
157-
XCODE_APP_TEAM_ID: ${{ secrets.XCODE_APP_TEAM_ID }}
158-
XCODE_APP_LOADER_EMAIL: ${{ secrets.XCODE_APP_LOADER_EMAIL }}
159-
XCODE_APP_LOADER_PASSWORD: ${{ secrets.XCODE_APP_LOADER_PASSWORD }}
160-
BUILD_CERTIFICATE_BASE64: ${{ secrets.CSC_LINK }}
161-
P12_PASSWORD: ${{ secrets.CSC_KEY_PASSWORD }}
162-
CSC_LINK: ${{ secrets.CSC_LINK }}
163-
CSC_KEY_PASSWORD: ${{ secrets.CSC_KEY_PASSWORD }}
172+
164173
with:
165174
tagName: ${{ github.ref_name }}
166175
releaseName: "JumpServer Client v__VERSION__"
167176
releaseBody: "See the assets to download this version and install."
168177
releaseDraft: true
169178
prerelease: false
179+
includeDebug: ${{ github.event_name == 'workflow_dispatch' && github.event.inputs.build_debug || false }}
180+
includeRelease: ${{ github.event_name == 'workflow_dispatch' && !github.event.inputs.build_debug || github.event_name == 'push' }}

0 commit comments

Comments
 (0)