mirror of
https://github.com/kunkunsh/kunkun.git
synced 2025-04-12 01:39:43 +00:00
ci: update desktop publish workflow to include OpenSSL installation and branch trigger
- Added OpenSSL installation step in the CI workflow for macOS. - Configured the workflow to trigger on pushes to the "ci/release" branch.
This commit is contained in:
parent
a5fd1f8b5d
commit
ddffe13f8e
5
.github/workflows/desktop-publish.yml
vendored
5
.github/workflows/desktop-publish.yml
vendored
@ -2,6 +2,8 @@ name: "Desktop App Publish"
|
||||
|
||||
on:
|
||||
push:
|
||||
branches:
|
||||
- "ci/release"
|
||||
tags:
|
||||
- "v*"
|
||||
workflow_dispatch:
|
||||
@ -41,7 +43,10 @@ jobs:
|
||||
if: matrix.settings.platform == 'macos-14'
|
||||
run: |
|
||||
brew install protobuf
|
||||
- name: Set up OpenSSL
|
||||
run: |
|
||||
brew install openssl
|
||||
echo "OPENSSL_DIR=$(brew --prefix openssl)" >> $GITHUB_ENV
|
||||
- name: Install Protobuf (Ubuntu)
|
||||
if: matrix.settings.platform == 'ubuntu-22.04'
|
||||
run: |
|
||||
|
Loading…
x
Reference in New Issue
Block a user