archvillainette
a39c580b3c
feat(wrappers): canonical PowerShell bootstrap wrapper
2026-06-16 08:46:23 +02:00
archvillainette
15ec24504c
feat(wrappers): canonical bash bootstrap wrapper
2026-06-16 08:43:30 +02:00
archvillainette
f32abf3686
ci: gate image publish on v* tag (trigger standard)
2026-06-16 08:41:48 +02:00
archvillainette
1f25aa318f
ci: cross-platform binaries + tag-gated Gitea release
2026-06-16 08:36:19 +02:00
archvillainette
2d5d4ffe2e
feat(dispatch): launch interactive menu on no-arg TTY invocation
2026-06-16 08:32:27 +02:00
archvillainette
011a41e90a
feat(menu): interactive command launcher package
2026-06-16 08:29:02 +02:00
archvillainette
bc99b6e8a6
feat(music): friendly cross-platform ffmpeg-missing error
2026-06-16 08:24:58 +02:00
archvillainette
f3211f0d45
docs: up to date
build-image / build-image (push) Successful in 50s
test / test (push) Successful in 1m18s
2026-06-14 08:44:29 +02:00
archvillainette and Claude Opus 4.8
8344a02d7a
ci: publish crucible image under deployment/ namespace
...
build-image / build-image (push) Successful in 57s
release / release (push) Failing after 36s
test / test (push) Successful in 1m21s
registry.westgate.pw/sow/crucible -> /deployment/crucible across build-image
+ release workflows, flake.nix image name, Dockerfile, docs.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
v0.1.97.2
2026-06-14 07:50:38 +02:00
archvillainette
d9e751025d
nix-native builds
2026-06-13 21:02:08 +02:00
archvillainette and Claude Opus 4.8
bdae9d18e4
fix(topdata): target git.westgate.pw and stub released parts manifest in tests
...
The reprovision retired gitea.westgate.pw in favour of git.westgate.pw, but
internal/topdata still defaulted to the old host and made a live API call
during the native buildability check, so once CI checkout was fixed the
parts tests failed (DNS, then HTTP 404).
- defaultGiteaBaseURL -> https://git.westgate.pw ; normalize git-ssh. -> git.
- Add stubEmptyPartsManifest (stub_test.go) and call it from the 2 non-optional
parts tests so they exercise the build offline. Per-test (t.Setenv) on
purpose: a global TestMain SOW_ASSETS_SERVER_URL would override the
git-remote-derived server other tests configure. VFX tests already pass
(optional consumer ignores HTTP 404).
make check + make smoke green.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-13 20:24:57 +02:00
archvillainette
472d4a58bc
fix: nix-docker workflow
2026-06-13 19:59:36 +02:00
archvillainette
74b221a6bb
fix: runner ovh-main -> nix-docker
2026-06-13 18:03:46 +02:00
archvillainette
19ce9efa76
fix: runner docker -> ovh-main
2026-06-13 17:47:09 +02:00
archvillainette
56c67132f3
claude: fold in old sow-tools
2026-06-13 09:49:29 +02:00
archvillainette
d4a435883b
skills: fallow
2026-06-12 10:14:38 +02:00
archvillainette
11541a53b2
review: code simplification and cleanup
2026-06-11 22:50:02 +02:00
archvillainette
5a101e94c3
gitea.westgate -> git.westgate
2026-06-11 22:47:22 +02:00
archvillainette
4d7515d22a
feat(ci): emit release-manifest fragment artifact (H3)
2026-06-11 22:02:29 +02:00
archvillainette
97f8427c4b
Phase 5: scaffold Crucible (sow-tools) — dispatcher + builder shims, container, PR-first CI, fail-closed (D11, D19).
2026-06-11 20:36:13 +02:00
archvillainette
ff264f0d7c
fix: collision prevent
2026-06-09 20:20:34 +02:00
archvillainette
dd7c13fc5f
fix: wiki deploy retry fix
2026-06-09 18:30:26 +02:00
archvillainette
f3ed13ce19
feat: remove NWScript compiler support
2026-06-09 17:57:57 +02:00
archvillainette
de7e99c55c
docs: update AGENTS.md
2026-06-09 14:30:02 +02:00
archvillainette and Claude Sonnet 4.6
3e8af0d388
fix: skip global.json in wiki table loader
...
global.json uses position/injections format, not rows. The wiki
loadWikiTables WalkDir was processing it as a 2DA table file and
failing the rows-must-be-array check. global.json is handled by
the native topdata path (native.go) after modules are applied.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-08 23:10:03 +02:00
archvillainette
9704760ab1
workflow fix: add more dependencies
2026-06-08 21:47:05 +02:00
archvillainette
8f9322c4de
fix: go pull
2026-06-08 20:05:37 +02:00
archvillainette
92e5ef13d3
ssh to https: release fix
2026-06-08 20:03:55 +02:00
archvillainette
59d139537c
configure ssh
2026-06-08 19:45:31 +02:00
archvillainette
85c5c59eae
gitea clone step
2026-06-08 19:43:24 +02:00
archvillainette
1a33c4e102
fix: png now 2080
2026-06-08 19:39:27 +02:00
archvillainette
55322dc7bf
Respect editorconfig formatting
2026-06-06 16:21:38 +02:00
archvillainette
dfdc47c2dc
Global json adjustments
2026-06-05 16:35:14 +02:00
archvillainette
c672a1ff33
Support for global.json files
2026-06-05 10:36:47 +02:00
archvillainette
d0e065536c
sow-head-vfx -> sow-accessory-vfx
2026-05-31 15:40:45 +02:00
archvillainette
39f329343b
Change head_visualeffects to accessory_visualeffects
2026-05-31 15:24:50 +02:00
archvillainette
3e169276f7
Categories with underscore
2026-05-31 14:49:52 +02:00
archvillainette
c57b2e21a2
Autogen categories
2026-05-31 14:25:28 +02:00
archvillainette
aa47532ef1
VFX Category Label Generation
2026-05-31 13:47:14 +02:00
archvillainette
67c03fa6bd
Fix alignment/ids output
2026-05-31 08:17:41 +02:00
archvillainette
7eeb32927d
Nix shell
2026-05-30 20:34:11 +02:00
archvillainette
a5dbad4ff9
Autogen configuration enabled
2026-05-29 22:13:17 +02:00
archvillainette
311bb8a3d0
Accessories unhardcoded
2026-05-28 09:58:35 +02:00
archvillainette
c7dc81b80f
Fixed plain datasets generating lock ids when not necessary
2026-05-27 23:51:49 +02:00
archvillainette
a2d9820f8d
Spellcasting expansion
2026-05-27 10:28:44 +02:00
archvillainette
bd9d2c6da0
Class wiki page refactors
2026-05-27 09:50:22 +02:00
archvillainette
fd83d96c3a
Support skill list generation with used attribute
2026-05-27 09:22:18 +02:00
archvillainette
981288f09e
Manually-authored class notes
2026-05-27 08:45:45 +02:00
archvillainette
89508b3c03
Expose template options
2026-05-27 08:26:14 +02:00
archvillainette
59c8e407e9
feature/class-wiki-spell-progression ( #13 )
...
Reviewed-on: https://gitea.westgate.pw/ShadowsOverWestgate/sow-tools/pulls/13
Co-authored-by: vickydotbat <vickydotbat@tutamail.com >
Co-committed-by: vickydotbat <vickydotbat@tutamail.com >
2026-05-26 20:35:54 +02:00