Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 10 additions & 4 deletions .github/workflows/desktop-release-package.yml
Original file line number Diff line number Diff line change
Expand Up @@ -546,15 +546,24 @@ jobs:
build-macos:
name: macOS arm64 DMG
if: ${{ (github.event_name == 'push' && startsWith(github.ref, 'refs/tags/desktop-portable-')) || (github.event_name == 'workflow_dispatch' && (github.event.inputs.target == 'all' || github.event.inputs.target == 'macos')) }}
runs-on: macos-15
runs-on: macos-26
permissions:
contents: read
env:
DEVELOPER_DIR: /Applications/Xcode_26.5.app/Contents/Developer
steps:
- name: Checkout repository
uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5.0.1
with:
persist-credentials: false

- name: Verify pinned macOS build environment
run: |
test "$(uname -m)" = arm64
test "$(xcodebuild -version | sed -n '1p')" = "Xcode 26.5"
test "$(xcodebuild -version | sed -n '2p')" = "Build version 17F42"
test "$(xcrun --sdk macosx --show-sdk-version)" = "26.5"

- name: Set up Node.js
uses: actions/setup-node@a0853c24544627f65ddf259abe73b1d18a591444 # v5.0.0
with:
Expand Down Expand Up @@ -587,9 +596,6 @@ jobs:
python3 -m pip install --require-hashes --only-binary=:all:
--requirement frontends/desktop/packaging/dmg-build-requirements.txt

- name: Assert macOS runner architecture
run: test "$(uname -m)" = arm64

- name: Verify tracked compiled renderer bytes
working-directory: frontends/desktop
run: npm run test:dist
Expand Down
2 changes: 1 addition & 1 deletion frontends/desktop/DESIGN.md
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,7 @@ existing core contracts.

## Version and release contract

Desktop package metadata is `0.2.0` across npm, Cargo, Tauri, and generated provenance. Upstream packages consume
Desktop package metadata is `0.2.1` across npm, Cargo, Tauri, and generated provenance. Upstream packages consume
the tracked `dist/**` tree, so an upstream maintainer can build official Windows, Linux, and macOS artifacts
without the React source. A `desktop-portable-*` tag starts three read-only platform builders. One separate
publisher receives write permission only after all three succeed, validates the six expected files and checksums,
Expand Down
4 changes: 2 additions & 2 deletions frontends/desktop/dist/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# GenericAgent React Desktop 2.0 — compiled distribution

This directory contains generated HTML, JavaScript, CSS, fonts, images, and license notices for the
This directory contains the v0.2.1 generated HTML, JavaScript, CSS, fonts, images, and license notices for the
GenericAgent React Desktop 2.0 renderer. It is build output, not the React development tree.

## Source and contributions
Expand All @@ -9,7 +9,7 @@ The public React source of truth and the place for renderer issues, pull request

- <https://github.com/abraxas914/GenericAgent>
- Exact source used for this distribution:
[`9fe5d69b85cfad8778ace84b6f69bc75f9e0d392`](https://github.com/abraxas914/GenericAgent/commit/9fe5d69b85cfad8778ace84b6f69bc75f9e0d392)
[`e7bfb038b972c7cc5fda7134c777ef2df7ac222d`](https://github.com/abraxas914/GenericAgent/commit/e7bfb038b972c7cc5fda7134c777ef2df7ac222d)

Over the two-month React Desktop 2.0 development cycle, [abraxas914](https://github.com/abraxas914) led the new
renderer architecture and UI, Desktop bridge and Tauri integration, startup and recovery surfaces, package
Expand Down

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Large diffs are not rendered by default.

1 change: 0 additions & 1 deletion frontends/desktop/dist/assets/SummaryPart-Bg2rGJqh.js

This file was deleted.

1 change: 1 addition & 0 deletions frontends/desktop/dist/assets/SummaryPart-SGf9-68f.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Large diffs are not rendered by default.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Large diffs are not rendered by default.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Large diffs are not rendered by default.

Loading