publish: 1.2.0 snapshot (f3d7ec5)

channel: master

version: 1.2.0

source-ref: D:\code\open_source\ant-chrome master

source-commit: f3d7ec5

merged-public-base: 3d264eb
This commit is contained in:
ant-black
2026-05-05 18:08:10 +08:00
parent c4a30cda40
commit 70132417ad
341 changed files with 48355 additions and 17668 deletions
+19 -2
View File
@@ -2,6 +2,14 @@ name: Publish macOS Packages
on:
workflow_dispatch:
inputs:
version:
description: Optional package version override, for example 1.2.0
required: false
type: string
permissions:
contents: read
jobs:
build:
@@ -33,13 +41,21 @@ jobs:
cache-dependency-path: frontend/package-lock.json
- name: Install Wails CLI
run: go install github.com/wailsapp/wails/v2/cmd/wails@v2.11.0
run: go install github.com/wailsapp/wails/v2/cmd/wails@v2.12.0
- name: Add Go bin to PATH
run: echo "$(go env GOPATH)/bin" >> "$GITHUB_PATH"
- name: Build unsigned macOS package
run: bash publish/mac/publish-mac.sh --arch ${{ matrix.arch }}
env:
VERSION: ${{ inputs.version }}
run: |
set -euo pipefail
args=(--arch "${{ matrix.arch }}")
if [[ -n "$VERSION" ]]; then
args+=(--version "$VERSION")
fi
bash publish/mac/publish-mac.sh "${args[@]}"
- name: Validate app bundle
run: |
@@ -61,3 +77,4 @@ jobs:
path: |
publish/output/AntBrowser-*-macos-${{ matrix.arch }}.app
publish/output/AntBrowser-*-macos-${{ matrix.arch }}.zip
if-no-files-found: error