Commit Graph

125 Commits

Author SHA1 Message Date
OpenWork Release Bot
58b23565e0 chore(aur): update PKGBUILD for 0.11.121 2026-02-23 06:46:44 +00:00
OpenWork Release Bot
808f8a6c9f chore(aur): update PKGBUILD for 0.11.120 2026-02-23 06:19:59 +00:00
OpenWork Release Bot
0268eeebfc chore(aur): update PKGBUILD for 0.11.119 2026-02-23 05:13:26 +00:00
OpenWork Release Bot
e59ee90bc5 chore(aur): update PKGBUILD for 0.11.118 2026-02-23 02:49:51 +00:00
OpenWork Release Bot
d8dc52d433 chore(aur): update PKGBUILD for 0.11.117 2026-02-23 01:09:37 +00:00
OpenWork Release Bot
d90e6850ef chore(aur): update PKGBUILD for 0.11.116 2026-02-22 18:26:52 +00:00
OpenWork Release Bot
cd57781593 chore(aur): update PKGBUILD for 0.11.115 2026-02-22 07:45:25 +00:00
OpenWork Release Bot
5b40be41be chore(aur): update PKGBUILD for 0.11.114 2026-02-22 06:01:02 +00:00
OpenWork Release Bot
8553b4cebb chore(aur): update PKGBUILD for 0.11.113 2026-02-21 02:01:05 +00:00
OpenWork Release Bot
241d5ce12d chore(aur): update PKGBUILD for 0.11.111 2026-02-20 23:35:04 +00:00
OpenWork Release Bot
07ee975ee3 chore(aur): update PKGBUILD for 0.11.110 2026-02-20 23:05:41 +00:00
OpenWork Release Bot
4a880e6942 chore(aur): update PKGBUILD for 0.11.109 2026-02-20 21:21:41 +00:00
OpenWork Release Bot
8526e98117 chore(aur): update PKGBUILD for 0.11.108 2026-02-20 18:44:52 +00:00
OpenWork Release Bot
f6ca0d8d0a chore(aur): update PKGBUILD for 0.11.107 2026-02-20 06:10:45 +00:00
OpenWork Release Bot
70dc492b62 chore(aur): update PKGBUILD for 0.11.103 2026-02-20 01:11:48 +00:00
OpenWork Release Bot
f6c5c44d44 chore(aur): update PKGBUILD for 0.11.102 2026-02-20 00:30:36 +00:00
OpenWork Release Bot
2ce2e3918a chore(aur): update PKGBUILD for 0.11.101 2026-02-19 21:57:12 +00:00
OpenWork Release Bot
3cfab4b6ec chore(aur): update PKGBUILD for 0.11.100 2026-02-19 18:19:28 +00:00
OpenWork Release Bot
e33a9ec523 chore(aur): update PKGBUILD for 0.11.99 2026-02-19 07:08:03 +00:00
OpenWork Release Bot
83e6669afd chore(aur): update PKGBUILD for 0.11.98 2026-02-19 06:55:18 +00:00
OpenWork Release Bot
e6b4a974df chore(aur): update PKGBUILD for 0.11.97 2026-02-19 06:30:14 +00:00
OpenWork Release Bot
26feb969f1 chore(aur): update PKGBUILD for 0.11.96 2026-02-19 05:53:17 +00:00
OpenWork Release Bot
5c20c5f151 chore(aur): update PKGBUILD for 0.11.94 2026-02-19 02:44:29 +00:00
OpenWork Release Bot
b240c6e018 chore(aur): update PKGBUILD for 0.11.92 2026-02-19 01:53:46 +00:00
OpenWork Release Bot
e267444cb6 chore(aur): update PKGBUILD for 0.11.91 2026-02-19 00:11:47 +00:00
OpenWork Release Bot
a4e4adb856 chore(aur): update PKGBUILD for 0.11.89 2026-02-18 22:38:08 +00:00
OpenWork Release Bot
9b0b59a166 chore(aur): update PKGBUILD for 0.11.88 2026-02-18 02:40:59 +00:00
OpenWork Release Bot
d58e68e913 chore(aur): update PKGBUILD for 0.11.87 2026-02-17 23:07:12 +00:00
OpenWork Release Bot
db2e73c40a chore(aur): update PKGBUILD for 0.11.86 2026-02-17 22:34:27 +00:00
OpenWork Release Bot
025f3eeb0d chore(aur): update PKGBUILD for 0.11.85 2026-02-17 20:48:04 +00:00
OpenWork Release Bot
cd4ad5f137 chore(aur): update PKGBUILD for 0.11.84 2026-02-17 05:46:15 +00:00
Jakub Husák
f2bcf05e0e Linux arm64 build and release (#582)
* Initial plan

* Add ARM64 build support to workflows and AUR packaging

Co-authored-by: koubas <1354930+koubas@users.noreply.github.com>

* Fix: Add noextract field update to AUR script

Co-authored-by: koubas <1354930+koubas@users.noreply.github.com>

* Add comment explaining temporary SKIP checksum for ARM64

Co-authored-by: koubas <1354930+koubas@users.noreply.github.com>

* Make cross-compilation tools conditional on runner architecture

Cross-compilation tools (gcc-aarch64-linux-gnu) are now only installed when actually cross-compiling (x86_64 → ARM64). Native ARM64 runners will use native compilation without these tools.

This enables flexible deployment:
- Default: Cross-compilation on ubuntu-22.04 (free tier)
- Optional: Native compilation on ubuntu-*-arm64 or self-hosted ARM64 runners

The workflow auto-detects via runner.arch context.

Co-authored-by: koubas <1354930+koubas@users.noreply.github.com>

* Remove cross-compilation tools installation for native ARM64 runners

Since we're running on native ARM64 runners, cross-compilation tools are not needed. The native toolchain will be used directly for ARM64 builds.

This simplifies the workflow and improves build performance by removing unnecessary package installation.

Co-authored-by: koubas <1354930+koubas@users.noreply.github.com>

* Refactor: Extract SHA256 checksum calculation to reusable function

Eliminates code duplication by creating a single compute_sha256() function
that is called twice, instead of duplicating the Python code block.

Benefits:
- Reduced script from 132 to 123 lines (9 lines saved)
- Single source of truth for checksum logic
- Easier to maintain and modify in the future
- Follows DRY (Don't Repeat Yourself) principle

Co-authored-by: koubas <1354930+koubas@users.noreply.github.com>

* Fix: Update comment to use consistent terminology

Co-authored-by: koubas <1354930+koubas@users.noreply.github.com>

* Replace Python SHA256 hashing with native sha256sum command

Simplifies the compute_sha256() function by replacing the Python implementation
with native bash sha256sum command, reducing complexity and improving performance.

Changes:
- Replaced 13-line Python function with 1-line sha256sum call
- Reduced script from 123 to 113 lines (10 lines saved)
- Eliminated Python interpreter startup overhead for hashing
- Maintains full compatibility with existing checksums

Benefits:
- Simpler, more idiomatic bash implementation
- Faster execution (no Python startup for hashing)
- Easier to read and maintain

Co-authored-by: koubas <1354930+koubas@users.noreply.github.com>

* Remove compute_sha256 function and inline sha256sum usage

Eliminates the compute_sha256() wrapper function and directly inlines
sha256sum calls, making the code simpler and more transparent.

Changes:
- Removed function definition (lines 46-49)
- Inlined sha256sum calls directly where needed
- Reduced script from 113 to 108 lines (5 lines saved)
- Updated comment to reflect direct usage

Benefits:
- Simpler code with fewer abstractions
- More direct and transparent implementation
- Easier to understand at a glance

Co-authored-by: koubas <1354930+koubas@users.noreply.github.com>

* Remove useless comments from update-aur.sh

* foo

* bar

* Bring back ARM64 cross-compilation tools

* Add Linux-ARM64-build-and-release branch to workflow

* wip

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: koubas <1354930+koubas@users.noreply.github.com>
Co-authored-by: Benjamin Shafii <benjamin.shafii@gmail.com>
2026-02-16 20:33:52 -08:00
OpenWork Release Bot
87bf98abaf chore(aur): update PKGBUILD for 0.11.83 2026-02-17 04:20:05 +00:00
OpenWork Release Bot
ae7ed2168e chore(aur): update PKGBUILD for 0.11.82 2026-02-16 21:53:02 +00:00
OpenWork Release Bot
7e8633b661 chore(aur): update PKGBUILD for 0.11.80 2026-02-16 06:05:10 +00:00
OpenWork Release Bot
815337ba52 chore(aur): update PKGBUILD for 0.11.79 2026-02-16 05:37:59 +00:00
OpenWork Release Bot
be2ae84c5b chore(aur): update PKGBUILD for 0.11.78 2026-02-16 02:58:55 +00:00
OpenWork Release Bot
86387ab7f0 chore(aur): update PKGBUILD for 0.11.77 2026-02-16 02:21:27 +00:00
ben
6284b581f7 chore: rename openwrk to openwork-orchestrator (#573)
* chore(orchestrator): rename openwrk to openwork-orchestrator

Rename the host package and internal references from openwrk to openwork-orchestrator, and expose the CLI as 'openwork'.

Update desktop/UI runtime wiring, release workflows, and docs; bundle the Tauri sidecar as 'openwork-orchestrator' to avoid Cargo package name collisions.

* chore: keep orchestrator publish script executable

* chore: update pnpm lockfile

* chore: sync lockfile with orchestrator deps

* docs: update orchestrator usage + release notes

Document that openwork-orchestrator installs the 'openwork' CLI, update release command wording, and remove obsolete workflow branch trigger.
2026-02-15 14:24:42 -08:00
OpenWork Release Bot
48f0304884 chore(aur): update PKGBUILD for 0.11.74 2026-02-15 22:02:09 +00:00
OpenWork Release Bot
1b5ccd5be1 chore(aur): update PKGBUILD for 0.11.73 2026-02-15 21:19:00 +00:00
OpenWork Release Bot
99e8e92b91 chore(aur): update PKGBUILD for 0.11.72 2026-02-15 08:20:33 +00:00
OpenWork Release Bot
0731d20eaf chore(aur): update PKGBUILD for 0.11.70 2026-02-15 06:29:33 +00:00
ben
32cc853d10 refactor(router): rename owpenbot to opencode-router (#567) 2026-02-14 20:53:06 -08:00
ben
23cea6c1a1 Soul Mode: harden give-me-a-soul bootstrap (#566)
* fix(app): harden give-me-a-soul bootstrap prompt

* chore(docker): improve soul mode proof harness

* fix(app): fix soul agent frontmatter indentation

* chore(docker): deepen soul mode proof harness

* fix(app): allow soul to update soul.md
2026-02-14 20:52:26 -08:00
OpenWork Release Bot
5703adee85 chore(aur): update PKGBUILD for 0.11.68 2026-02-15 01:18:18 +00:00
OpenWork Release Bot
c5fde8bd87 chore(aur): update PKGBUILD for 0.11.67 2026-02-14 21:07:08 +00:00
OpenWork Release Bot
443e3ba70c chore(aur): update PKGBUILD for 0.11.66 2026-02-13 18:55:01 +00:00
OpenWork Release Bot
37a523bdc9 chore(aur): update PKGBUILD for 0.11.65 2026-02-13 17:40:06 +00:00
OpenWork Release Bot
902c391485 chore(aur): update PKGBUILD for 0.11.64 2026-02-13 17:03:28 +00:00