feat: add quick_test input in bundle-desktop workflow (#808)
This commit is contained in:
@@ -11,6 +11,11 @@ on:
|
|||||||
required: false
|
required: false
|
||||||
default: false
|
default: false
|
||||||
type: boolean
|
type: boolean
|
||||||
|
quick_test:
|
||||||
|
description: 'Whether to perform the quick launch test'
|
||||||
|
required: false
|
||||||
|
default: true
|
||||||
|
type: boolean
|
||||||
secrets:
|
secrets:
|
||||||
CERTIFICATE_OSX_APPLICATION:
|
CERTIFICATE_OSX_APPLICATION:
|
||||||
description: 'Certificate for macOS application signing'
|
description: 'Certificate for macOS application signing'
|
||||||
@@ -162,6 +167,7 @@ jobs:
|
|||||||
path: ui/desktop/out/Goose-darwin-arm64/Goose.zip
|
path: ui/desktop/out/Goose-darwin-arm64/Goose.zip
|
||||||
|
|
||||||
- name: Quick launch test (macOS)
|
- name: Quick launch test (macOS)
|
||||||
|
if: ${{ inputs.quick_test }}
|
||||||
run: |
|
run: |
|
||||||
# Ensure no quarantine attributes (if needed)
|
# Ensure no quarantine attributes (if needed)
|
||||||
xattr -cr "ui/desktop/out/Goose-darwin-arm64/Goose.app"
|
xattr -cr "ui/desktop/out/Goose-darwin-arm64/Goose.app"
|
||||||
|
|||||||
@@ -5,7 +5,7 @@
|
|||||||
on:
|
on:
|
||||||
push:
|
push:
|
||||||
paths-ignore:
|
paths-ignore:
|
||||||
- 'docs/**'
|
- 'documentation/**'
|
||||||
branches:
|
branches:
|
||||||
- main
|
- main
|
||||||
|
|
||||||
|
|||||||
@@ -1,12 +1,12 @@
|
|||||||
on:
|
on:
|
||||||
push:
|
push:
|
||||||
paths-ignore:
|
paths-ignore:
|
||||||
- 'docs/**'
|
- 'documentation/**'
|
||||||
branches:
|
branches:
|
||||||
- main
|
- main
|
||||||
pull_request:
|
pull_request:
|
||||||
paths-ignore:
|
paths-ignore:
|
||||||
- 'docs/**'
|
- 'documentation/**'
|
||||||
branches:
|
branches:
|
||||||
- main
|
- main
|
||||||
workflow_dispatch:
|
workflow_dispatch:
|
||||||
|
|||||||
@@ -1,6 +1,8 @@
|
|||||||
# This workflow is main release, needs to be manually tagged & pushed.
|
# This workflow is main release, needs to be manually tagged & pushed.
|
||||||
on:
|
on:
|
||||||
push:
|
push:
|
||||||
|
paths-ignore:
|
||||||
|
- 'documentation/**'
|
||||||
tags:
|
tags:
|
||||||
- "v1.*"
|
- "v1.*"
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user