LukeParkerDev
b8d2a6ec41
ci: move arm64 tauri test to windows-2025
...
Use GitHub-hosted Windows for the temporary Tauri ARM64 test job because the Blacksmith Windows Build Tools image does not expose the ARM64 MSVC linker/libs we need. The hosted Windows images already include LLVM and VC.Tools.ARM64, so we can drop the custom installer and linker hacks.
2026-03-09 16:28:28 +10:00
LukeParkerDev
00787c1641
ci: avoid pwsh host variable clash
...
Rename the temporary ARM64 linker-path local so the PowerShell step stops colliding with the built-in read-only variable before it rewrites LIB and the target linker.
2026-03-09 16:21:57 +10:00
LukeParkerDev
eae68e8ed2
ci: force arm64 linker in test workflow
...
Pin the Windows ARM64 test build to the HostX64 ARM64 linker and overwrite LIB with only ARM64 SDK and MSVC paths so Tauri stops resolving x64 runtimes during cross-link.
2026-03-09 16:16:00 +10:00
LukeParkerDev
520483ea15
ci: quote arm64 tool install path
...
Invoke the Visual Studio installer directly so the Build Tools install path with spaces stays intact. The previous Start-Process call split the path and caused setup.exe to target instead of the actual VS instance.
2026-03-09 16:02:41 +10:00
LukeParkerDev
1e49c5b1a5
ci: use setup.exe for arm64 tool install
...
Use the documented Visual Studio installer entrypoint for modify operations and remove the unsupported wait flag that was returning exit code 87 on the Blacksmith Windows runner.
2026-03-09 15:55:52 +10:00
LukeParkerDev
ed9cd9dd2f
ci: set arm64 msvc env in test workflow
...
Install the Visual Studio ARM64 toolchain and switch the temporary Windows ARM64 test build into the amd64_arm64 developer environment so the Tauri linker stops pulling x64 SDK libraries.
2026-03-09 15:49:55 +10:00
LukeParkerDev
4b08236192
ci: install llvm in arm64 test workflow
...
Install clang with Chocolatey on the temporary Windows ARM64 test workflow because the Blacksmith Windows image does not expose LLVM through the Visual Studio path lookup.
2026-03-09 15:30:51 +10:00
LukeParkerDev
121fac44b8
ci: make arm64 test workflow fork-safe
...
Run the temporary Windows ARM64 workflow from the PR head branch without release credentials. Disable Tauri updater artifacts so the build can run without signing secrets.
2026-03-09 15:05:38 +10:00
LukeParkerDev
c8f58758c0
ci: add windows arm64 test workflow
...
Build the CLI, Tauri, and Electron Windows ARM64 artifacts on pushes to the feature branch so we can validate CI without manual prereleases.
2026-03-09 15:03:14 +10:00
LukeParkerDev
f9ac142d62
fix(ci): add clang for windows arm64 tauri builds
2026-03-06 18:02:35 +10:00
LukeParkerDev
ac991e8242
feat(windows): add arm64 release targets for cli and desktop
2026-03-06 17:04:52 +10:00
Brendan Allan
1b0d65f80e
ci: remove electron beta requirement
2026-03-04 22:38:23 +08:00
Brendan Allan
faf501200e
ci: only publish electron on beta
2026-03-04 22:21:56 +08:00
Brendan Allan
5cf235fa6c
desktop: add electron version ( #15663 )
2026-03-04 15:12:34 +08:00
Adam
1cd77b1072
chore: fix docs sync permissions
2026-03-02 11:42:20 -06:00
Adam
9d76ef6c66
chore: update docs locale sync workflow
2026-02-27 09:18:17 -06:00
Luke Parker
fce811b52f
fix: most segfaults on windows with Bun v1.3.10 stable ( #15181 )
2026-02-26 17:55:01 +10:00
adamelmore
b368181ac9
chore: move glossary
2026-02-25 10:29:05 -06:00
Ryan Vogel
e48c1ccf07
chore(workflows): label vouched users and restrict vouch managers ( #15075 )
2026-02-25 14:56:03 +00:00
Dax Raad
a487f11a30
ci: auto-resolve merge conflicts in beta sync using opencode
...
When merging PRs into the beta branch, the sync script now attempts to automatically resolve merge conflicts using opencode before failing. This reduces manual intervention needed for beta releases when multiple PRs have overlapping changes.
2026-02-24 23:17:31 -05:00
Luke Parker
cf5cfb48cd
upgrade to bun 1.3.10 canary and force baseline builds always ( #14843 )
2026-02-24 16:06:45 +10:00
Luke Parker
ae190038f8
ci: use bun baseline build to avoid segfaults ( #14839 )
2026-02-24 10:15:19 +10:00
Luke Parker
0269f39a17
ci: add Windows to unit test matrix ( #14836 )
2026-02-24 09:33:33 +10:00
Ryan Vogel
24c63914bf
fix: update workflows for better automation ( #14809 )
2026-02-23 16:51:29 -05:00
github-actions[bot]
eb64ce08b8
Update VOUCHED list
...
https://github.com/anomalyco/opencode/issues/13659#issuecomment-3941825887
2026-02-22 22:28:32 +00:00
github-actions[bot]
13616e3459
Update VOUCHED list
...
https://github.com/anomalyco/opencode/issues/14616#issuecomment-3939773562
2026-02-22 00:23:58 +00:00
Adam
dbf2c45869
chore: updated locale glossaries and docs sync workflow
2026-02-21 04:58:27 -06:00
Brendan Allan
ce17f9dd94
desktop: publish betas to separate repo ( #14376 )
2026-02-20 22:33:21 +08:00
Ryan Vogel
c162074888
chore: skip PR standards checks for PRs created before Feb 18 2026 6PM EST ( #14208 )
2026-02-18 18:16:43 -05:00
opencode-agent[bot]
b909679367
chore: generate
2026-02-18 22:21:17 +00:00
Ryan Vogel
639d1dd8fe
chore: add compliance checks for issues and PRs with recheck on edit ( #14170 )
2026-02-18 17:20:23 -05:00
Dax Raad
b714bb21d2
ci: switch to standard GitHub cache action for Bun dependencies
2026-02-18 12:24:17 -05:00
Caleb Norton
6eb043aedb
ci: allow commits on top of beta PRs ( #11924 )
2026-02-18 00:20:05 -06:00
Jérôme Benoit
1109a282e0
ci: add nix-eval workflow for cross-platform flake evaluation ( #12175 )
2026-02-18 00:03:37 -06:00
Goni Zahavy
ea2d089db0
ci: fixed missing if condition ( #13934 )
2026-02-17 12:42:55 +08:00
Goni Zahavy
4226097228
ci: fixed Rust cache for 'cargo install' in publish.yml ( #13907 )
2026-02-17 12:13:33 +08:00
Goni Zahavy
0e669b6016
ci: use useblacksmith/stickydisk on linux runners only ( #13909 )
2026-02-16 18:27:04 -06:00
Goni Zahavy
9163611989
ci: fixed apt cache not working in publish.yml ( #13897 )
2026-02-16 17:31:38 -06:00
Ryan Vogel
d723147083
feat: update to not post comment on workflows when no duplicates found ( #13238 )
2026-02-12 09:13:38 -05:00
Brendan Allan
0eaeb4588e
Testing SignPath Integration ( #13308 )
2026-02-12 18:46:56 +08:00
github-actions[bot]
5bdf1c4b96
Update VOUCHED list
...
https://github.com/anomalyco/opencode/issues/13076#issuecomment-3888412535
2026-02-12 03:05:00 +00:00
github-actions[bot]
e2a33f75e1
Update VOUCHED list
...
https://github.com/anomalyco/opencode/issues/13204#issuecomment-3887062726
2026-02-11 20:40:39 +00:00
Adam
6b30e0b752
chore: update docs sync workflow
2026-02-11 11:47:32 -06:00
github-actions[bot]
a90b62267f
Update VOUCHED list
...
https://github.com/anomalyco/opencode/issues/12841#issuecomment-3881500535
2026-02-11 00:37:36 +00:00
Peter Dave Hello
87795384de
chore: fix typos and GitHub capitalization ( #12852 )
2026-02-10 06:53:38 -06:00
github-actions[bot]
439e7ec1fd
Update VOUCHED list
...
https://github.com/anomalyco/opencode/issues/12881#issuecomment-3875123178
2026-02-10 03:32:35 +00:00
Ryan Vogel
20cf3fc679
ci: filter daily recaps to community-only and fix vouch workflow authentication ( #12910 )
2026-02-09 22:29:18 -05:00
Ryan Vogel
3118cab2d8
feat: integrate vouch & stricter issue trust management system ( #12640 )
2026-02-09 18:15:06 -05:00
Adam
dc53086c1e
wip(docs): i18n ( #12681 )
2026-02-09 11:34:35 -06:00
Jérôme Benoit
24fd8c166d
fix(nix): watch scripts in nix-hashes workflow ( #12818 )
2026-02-09 10:13:25 -06:00