Skip to content

Commit 67ab010

Browse files
committed
Release OpenClaw Desktop v0.1.0.
Bootstrap the public repository with the desktop app source, release automation, and documentation for the first public Windows release. Made-with: Cursor
0 parents  commit 67ab010

151 files changed

Lines changed: 28549 additions & 0 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.env.example

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
# Windows 代码签名(可选)
2+
# 复制为 .env 并填入实际值;用于 pnpm run package:win:signed
3+
# 详见 https://www.electron.build/code-signing
4+
5+
# 证书文件:.pfx/.p12 路径,或 base64 编码,或 https:// 链接
6+
# 示例: file://C:/certs/openclaw.pfx 或 https://...
7+
CSC_LINK=
8+
9+
# 证书密码
10+
CSC_KEY_PASSWORD=
11+
12+
# 在 macOS 上构建 Windows 时使用单独证书(可选)
13+
# WIN_CSC_LINK=
14+
# WIN_CSC_KEY_PASSWORD=
Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
name: Bug report
2+
description: Report a reproducible problem in OpenClaw Desktop
3+
title: "[bug] "
4+
labels:
5+
- bug
6+
body:
7+
- type: markdown
8+
attributes:
9+
value: |
10+
Thanks for helping improve OpenClaw Desktop.
11+
- type: textarea
12+
id: summary
13+
attributes:
14+
label: Summary
15+
description: What happened?
16+
validations:
17+
required: true
18+
- type: textarea
19+
id: steps
20+
attributes:
21+
label: Steps to reproduce
22+
description: Provide a minimal set of steps.
23+
placeholder: |
24+
1. Open the app
25+
2. Go to ...
26+
3. Click ...
27+
4. See error
28+
validations:
29+
required: true
30+
- type: input
31+
id: version
32+
attributes:
33+
label: App version
34+
placeholder: 0.1.0
35+
- type: input
36+
id: windows
37+
attributes:
38+
label: Windows version
39+
placeholder: Windows 11 24H2
40+
- type: textarea
41+
id: logs
42+
attributes:
43+
label: Logs or screenshots
44+
description: Paste any relevant logs or attach screenshots if available.

.github/ISSUE_TEMPLATE/config.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
blank_issues_enabled: false
2+
contact_links:
3+
- name: OpenClaw upstream project
4+
url: https://github.com/openclaw/openclaw
5+
about: Report runtime issues that belong to upstream OpenClaw here when appropriate.
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
name: Feature request
2+
description: Suggest an improvement for OpenClaw Desktop
3+
title: "[feature] "
4+
labels:
5+
- enhancement
6+
body:
7+
- type: textarea
8+
id: problem
9+
attributes:
10+
label: Problem to solve
11+
description: What user problem are you trying to solve?
12+
validations:
13+
required: true
14+
- type: textarea
15+
id: proposal
16+
attributes:
17+
label: Proposed solution
18+
description: Describe the feature or workflow you want.
19+
validations:
20+
required: true
21+
- type: textarea
22+
id: context
23+
attributes:
24+
label: Additional context
25+
description: Include screenshots, links, or related upstream OpenClaw context if relevant.

.github/workflows/.gitkeep

Whitespace-only changes.

.github/workflows/ci.yml

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
name: CI
2+
3+
on:
4+
push:
5+
branches:
6+
- main
7+
pull_request:
8+
9+
concurrency:
10+
group: ci-${{ github.workflow }}-${{ github.ref }}
11+
cancel-in-progress: true
12+
13+
jobs:
14+
verify:
15+
name: Lint, type-check, build
16+
runs-on: ubuntu-latest
17+
permissions:
18+
contents: read
19+
20+
steps:
21+
- name: Checkout
22+
uses: actions/checkout@v4
23+
24+
- name: Setup pnpm
25+
uses: pnpm/action-setup@v4
26+
with:
27+
version: 9
28+
29+
- name: Setup Node.js
30+
uses: actions/setup-node@v4
31+
with:
32+
node-version: 22.12.0
33+
cache: pnpm
34+
35+
- name: Install dependencies
36+
run: pnpm install --frozen-lockfile
37+
38+
- name: Lint
39+
run: pnpm run lint
40+
41+
- name: Type check
42+
run: pnpm run type-check
43+
44+
- name: Build
45+
run: pnpm run build

0 commit comments

Comments
 (0)