spikerj closed issue spikerj/spikersoft-issues#917 2026-08-05 15:55:17 +00:00
Backend CI: create_manifest breaks on manifest-list arch tags (M5 containerd store) + dead v${VERSION} manifest code
spikerj commented on issue spikerj/spikersoft-issues#917 2026-08-05 15:55:17 +00:00
Backend CI: create_manifest breaks on manifest-list arch tags (M5 containerd store) + dead v${VERSION} manifest code

Resolved in spikersoft-backend PR #518 (merged). Verified at scale: the merge fired all service pipelines — 24/25 fully green, including 21 create_manifest successes stitching m5-built…

spikerj opened issue spikerj/spikersoft-issues#917 2026-08-05 15:08:01 +00:00
Backend CI: create_manifest breaks on manifest-list arch tags (M5 containerd store) + dead v${VERSION} manifest code
spikerj closed issue spikerj/spikersoft-issues#916 2026-08-05 14:46:31 +00:00
Security: live Gitea runner registration token committed in cleartext in spikersoft-infrastructure
spikerj commented on issue spikerj/spikersoft-issues#915 2026-08-05 14:45:54 +00:00
Infra: upgrade swarm act_runner fleet gitea/runner:2.2.0 → 3.0.2

Done. Infra PR #157 merged; rolled out canary-first (laptop-server via docker service update, verified v3.0.2 ... declare successfully), then full docker stack deploy as gitea-runners. All…

spikerj closed issue spikerj/spikersoft-issues#915 2026-08-05 14:45:54 +00:00
Infra: upgrade swarm act_runner fleet gitea/runner:2.2.0 → 3.0.2
spikerj commented on issue spikerj/spikersoft-issues#913 2026-08-05 14:35:37 +00:00
spikersoft-ios: CI red on m5-builder — project.yml links device-only MetalFX in simulator builds

Resolved in spikersoft-ios PR #2 (merged). MetalFX now links only for sdk=iphoneos* and CI builds the unsigned device slice — first green iOS CI on m5-builder. Closing.

spikerj closed issue spikerj/spikersoft-issues#913 2026-08-05 14:35:37 +00:00
spikersoft-ios: CI red on m5-builder — project.yml links device-only MetalFX in simulator builds
spikerj commented on issue spikerj/spikersoft-issues#914 2026-08-05 14:35:37 +00:00
spikersoft-android: CI has never run — runs-on: ubuntu-latest matches no runner label, and no Android SDK provisioning

Resolved in spikersoft-android PR #1 (merged). Pegged to ubuntu-amd64 + in-job Android SDK provisioning — first Android CI run ever went green on 4090-4. Closing.

spikerj closed issue spikerj/spikersoft-issues#914 2026-08-05 14:35:37 +00:00
spikersoft-android: CI has never run — runs-on: ubuntu-latest matches no runner label, and no Android SDK provisioning
spikerj opened issue spikerj/spikersoft-issues#913 2026-08-05 13:58:41 +00:00
spikersoft-ios: CI red on m5-builder — project.yml links device-only MetalFX in simulator builds
spikerj opened issue spikerj/spikersoft-issues#916 2026-08-05 13:58:41 +00:00
Security: live Gitea runner registration token committed in cleartext in spikersoft-infrastructure
spikerj opened issue spikerj/spikersoft-issues#915 2026-08-05 13:58:41 +00:00
Infra: upgrade swarm act_runner fleet gitea/runner:2.2.0 → 3.0.2
spikerj opened issue spikerj/spikersoft-issues#914 2026-08-05 13:58:41 +00:00
spikersoft-android: CI has never run — runs-on: ubuntu-latest matches no runner label, and no Android SDK provisioning
spikerj closed issue spikerj/spikersoft-issues#912 2026-08-05 13:37:53 +00:00
GameServer: msgpack PopulateFireWeaponCommand drops isFiring — energy weapons can never START via MessagePack clients
spikerj commented on issue spikerj/spikersoft-issues#912 2026-08-05 13:37:53 +00:00
GameServer: msgpack PopulateFireWeaponCommand drops isFiring — energy weapons can never START via MessagePack clients

Resolved in spikersoft-backend PR #517 (merged to master). PopulateFireWeaponCommand now parses isFiring, so energy weapons can start firing via the MessagePack path; regression test added.…

spikerj closed issue spikerj/spikersoft-issues#911 2026-08-05 13:37:52 +00:00
GameServer: RadarContactUpdateEvent is serialized without any fields — radar contacts never reach clients
spikerj commented on issue spikerj/spikersoft-issues#911 2026-08-05 13:37:52 +00:00
GameServer: RadarContactUpdateEvent is serialized without any fields — radar contacts never reach clients

Resolved in spikersoft-backend PR #517 (merged to master). EventToDict now serializes RadarContactUpdate, RadarModeChanged, StealthStateChanged, ContactLost and ContactGhost with full…

spikerj commented on issue spikerj/spikersoft-issues#912 2026-08-05 13:36:58 +00:00
GameServer: msgpack PopulateFireWeaponCommand drops isFiring — energy weapons can never START via MessagePack clients

Fix is ready in spikersoft-backend PR #517 (CI fully green): PopulateFireWeaponCommand now parses isFiring, with a DeserializeCommand_FireWeapon_MapsIsFiring regression test. Closing once…

spikerj commented on issue spikerj/spikersoft-issues#911 2026-08-05 13:36:58 +00:00
GameServer: RadarContactUpdateEvent is serialized without any fields — radar contacts never reach clients

Fix is ready in spikersoft-backend PR #517 (CI fully green: unit tests, both arch builds, game-server pipeline). Adds EventToDict cases for RadarContactUpdateEvent, RadarModeChangedEvent,…