Fix deployer current hero_proc SDK CI #32

Merged
mik-tf merged 1 commit from development_mik_admin_proc_status into development 2026-06-24 05:00:21 +00:00
Owner

Fixes the development CI failure on the new deployer head by updating the remaining consumers to current hero_proc_sdk shapes:

  • CLI self-registration now uses generated Action* jobs-domain types.
  • Admin Control page calls jobs().services_status_all(...) and maps current ServiceStatusFull rows.

Verification:

  • cargo +1.96 check --workspace
  • cargo +1.96 test --workspace --lib --bins
  • bash -n crates/hero_tfgrid_deployer_server/assets/setup-binaries.sh
  • git diff --check

Refs: #30

Signed-by: mik-tf mik-tf@noreply.invalid

Fixes the development CI failure on the new deployer head by updating the remaining consumers to current `hero_proc_sdk` shapes: - CLI self-registration now uses generated `Action*` jobs-domain types. - Admin Control page calls `jobs().services_status_all(...)` and maps current `ServiceStatusFull` rows. Verification: - `cargo +1.96 check --workspace` - `cargo +1.96 test --workspace --lib --bins` - `bash -n crates/hero_tfgrid_deployer_server/assets/setup-binaries.sh` - `git diff --check` Refs: https://forge.ourworld.tf/lhumina_code/hero_os_tfgrid_deployer/issues/30 Signed-by: mik-tf <mik-tf@noreply.invalid>
Update the CLI self-registration model to the current jobs-domain generated
Action types and adapt the admin control page to services_status_all.

Refs: #30

Signed-by: mik-tf <mik-tf@noreply.invalid>
mik-tf merged commit fc0a7a35b0 into development 2026-06-24 05:00:21 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
lhumina_code/hero_os_tfgrid_deployer!32
No description provided.