Lilia_Chen and autofix-ci[bot]
c6c0494998
feat(stage-tamagotchi-godot): add Godot stage G0 sidecar preview ( #1724 )
...
## Summary
Add the G0 Godot Stage sidecar preview for `stage-tamagotchi`.
## Design
- Keep Electron as the desktop host and run Godot as a separate sidecar
window by design.
- Use the settings window as the entry point for starting/stopping the
experimental Godot Stage.
- Require explicit `GODOT4` in development mode instead of
auto-discovering local Godot installs.
- Use the packaged sidecar under `process.resourcesPath/godot-stage` in
the packaged runtime.
- Close the Godot WebSocket lifecycle channel on startup failure and
stage shutdown.
## Changes
- Add the Electron main-side Godot Stage lifecycle service.
- Add renderer/settings wiring for switching to the experimental Godot
Stage.
- Add the minimal Godot stage runtime skeleton and WebSocket handshake
path.
- Add Godot export presets for sidecar builds.
- Add sidecar path verification for the Godot export preset and
`electron-builder` resource contract.
- Document the development runtime setup and packaging expectations.
## CI/CD
- Align Godot CI to `4.6.2`.
- Add Linux Godot export smoke coverage as the fastest CI export path.
- Add sidecar contract verification to CI.
- Run packaged sidecar verification after `electron-builder --dir`.
CD is intentionally deferred in this PR. The release workflow still
needs a later step to export the Godot sidecar before packaging release
artefacts.
---------
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-04-25 00:56:03 +08:00
0976c53d32
chore(ci): modified CI for Godot stage ( #1716 )
...
## Description
This PR adds basic CI for Godot stage via ci.yml.
---------
Co-authored-by: Neko <neko@ayaka.moe >
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Qi <shengen.qi@hpe.com >
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-04-23 22:06:15 +08:00
Liet Blue
61371060e7
fix(ci): harden pr-triage prompt against WASM guard UTF-8 crash ( #1653 )
...
The WASM guard (lib.rs:939) panics on `&output_json[..500]` when the
serialized output contains CJK characters at the byte boundary. This
poisons the guard for the entire session.
- Flip call order: get_files first (ASCII-dominant response), get second
- Add fallback: curl GitHub API when MCP server dies
- Narrow bash restriction: allow read-only shell for data retrieval
- Recompile lock file
2026-04-13 16:24:15 +08:00
Rin
b7e9ce1a3d
fix(ci): min-integrity: none for safeoutput mcp call ( #1645 )
2026-04-12 18:02:58 +08:00
Rin
4e1946da43
fix(ci): pr triage permission ( #1619 )
2026-04-11 01:03:03 +08:00
Neko Ayaka
139e71824f
chore(ci): incorrect build name
2026-04-10 20:08:36 +08:00
Neko Ayaka
b59c8d0861
chore(ci): with name, and should support branch for tag name
2026-04-10 19:49:07 +08:00
Neko Ayaka
9fe3abdf5b
chore(ci): publishes ui-server-auth as assets image
2026-04-10 19:36:53 +08:00
Neko
4da2ab8924
chore(ci): remove notification completely
2026-04-10 03:05:18 +08:00
RainbowBird
525e13a179
chore(workflow): remove luoling8192 from PR deploying notifaction
2026-04-09 22:41:41 +08:00
Neko Ayaka
12c585d856
chore(ci): android now publishes to itch.io
2026-04-08 01:16:37 +08:00
Makito
1326a3c31a
chore(ci): add on.release trigger for stage-pocket iOS workflow
2026-04-08 00:23:56 +09:00
Neko
4ea4044f4e
chore(ci): added more labels
2026-04-07 16:50:44 +08:00
Neko Ayaka
f649006948
chore(ci): missing bundle name export
2026-04-06 21:37:34 +08:00
Makito
46d04479de
chore(ci): install iTMSTransporter for stage-pocket iOS workflow
2026-04-05 20:03:15 +09:00
Makito
ed3382c461
chore(ci): adjust inputs for stage-pocket iOS workflow
2026-04-05 19:45:59 +09:00
Makito
c1fb62317a
chore(ci): upload IPA to TestFlight
2026-04-05 19:39:38 +09:00
Rin
2876817f6f
chore(ci): add label sync and PR triage workflows ( #1575 )
2026-04-05 03:11:13 +08:00
Makito
f4b61c69e1
chore(ci): upload iOS build artifacts to releases
2026-04-05 01:44:58 +09:00
Makito
34ec68034b
chore(ci): include build number in IPA filename
2026-04-04 20:19:15 +09:00
Makito
3a018d91f3
chore(ci): add codesign and archive steps for stage-pocket iOS build
2026-04-04 17:14:34 +09:00
Makito
6eee51184f
chore(ci): use macos-26
2026-04-04 14:06:25 +09:00
Makito
291f3e3baf
chore(ci): add release workflow for stage-pocket iOS build
2026-04-04 12:06:07 +09:00
Neko Ayaka
fbd17e9311
chore(ci): now publishes to itch.io
2026-04-02 01:51:35 +08:00
LemonNeko
c1d3cf8d3b
fix(ci): wrong apk path
2026-04-01 19:07:22 +08:00
LemonNeko
b307d7fc2f
fix(ci): fix missing build-tools
2026-04-01 18:55:01 +08:00
LemonNeko
b55ef1f8c8
chore(ci): fix empty workspace path
2026-04-01 18:24:50 +08:00
LemonNeko
0b3f418c9d
chore(ci): build android release apk
2026-04-01 17:43:46 +08:00
Neko
8991b541a3
chore(tauri-*,crates): now maintaining tauri and rust packages in another repo ( #1533 )
2026-03-31 23:56:32 +08:00
Neko Ayaka
ec9436a173
chore(ci): incorrect env passing in GitHub Actions
2026-03-30 03:09:02 +08:00
Neko Ayaka
498c30bc2e
chore(ci): incorrect layer to event context
2026-03-29 16:22:44 +08:00
Neko Ayaka
9defec12b1
chore(ci): missing context
2026-03-29 16:18:50 +08:00
Neko Ayaka
49219cc752
chore(ci): debug
2026-03-29 16:13:05 +08:00
Neko Ayaka
77db3e317c
chore(ci): should checkout
2026-03-29 16:09:08 +08:00
Neko Ayaka
94c69c0bd6
chore(ci): basic ChatOps
2026-03-29 16:07:42 +08:00
Neko Ayaka
d092a59155
style: lint
2026-03-28 17:05:12 +08:00
Neko
a60c73616f
chore: updated
2026-03-28 06:00:01 +08:00
Salman Chishti and Neko
84110b2abe
chore(ci): bump GitHub Actions actions ( #1048 )
...
---------
Signed-off-by: Salman Muin Kayser Chishti <13schishti@gmail.com >
Co-authored-by: Neko <neko@ayaka.moe >
2026-03-28 05:16:25 +08:00
RainbowBird
ef18772798
feat(server): message queue
2026-03-28 02:25:44 +08:00
RainbowBird
0d9eebc368
chore(ci): rename dev server workflow
2026-03-28 02:25:44 +08:00
RainbowBird
357409bb7a
chore(workflow): add serverlize deployment
2026-03-28 02:25:44 +08:00
Neko Ayaka
7b7fbba840
chore(ci): filename change for windows artifact regenerate
2026-03-27 15:55:21 +08:00
f85a809d7c
refactor(stage-*): analytics and telemetry, including consent ( #1414 )
...
---------
Co-authored-by-agent: Codex <267193182+codex@users.noreply.github.com >
Co-authored-by-agent: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: RainbowBird <rbxin2003@outlook.com >
Co-authored-by: Neko <neko@ayaka.moe >
2026-03-24 13:01:39 +08:00
Neko Ayaka
7921838244
chore(ci): macOS merge
2026-03-23 20:02:36 +08:00
Neko Ayaka
b2d0643d9a
fix(ci): re-calculate Windows artifact hash
...
Authored-by-agent: Codex <267193182+codex@users.noreply.github.com >
2026-03-23 19:16:52 +08:00
Lovehsigure_520
21dfb21ae8
feat(docs): sync download buttons and added SponsorKit ( #1407 )
2026-03-19 03:23:21 +08:00
RainbowBird
4e811be86a
chore(ci): workflow dispatch
2026-03-16 17:43:05 +08:00
f92db7a70b
feat(stage-pocket): add Android target ( #1326 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: LemonNeko <self@lemonneko.moe >
2026-03-15 21:46:23 +08:00
御坂云见
879b92f713
docs: add comprehensive contributor guide and UI storyboard link; create claude code deps
2026-03-12 19:03:15 +08:00
Makito
f486976bc0
chore(ci): try fix the workflow to update the download URLs in README
2026-03-11 19:39:54 +09:00