Show Forge deployment policy on status

e14af264d75f · AtlantisPleb · · parent e2c52c0d4d76

Show Forge deployment policy on status

Deploy story

What this commit did to the running system — joined from the forge receipt chain, the part a commit page elsewhere cannot show.

built
1 modules in 85.7 s
deployed
live · 1 module on 3 nodes · push→live —

Changed files

  • modified lib/openagents_web/live/network_status_live.ex
  • modified test/openagents_web/live/network_status_live_test.exs

Diff

2 files changed, +5 -0

lib/openagents_web/live/network_status_live.ex modified +4

@@ -485,6 +485,10 @@ defmodule OpenAgentsWeb.NetworkStatusLive do

485 485
              mirror: {mirror_text(@projection["forge"]["mirror"])}
486 486
            </p>
487 487
488
            <p class="status-forge__intro" id="status-forge-policy">
489
              deploy policy: direct hot load → relup → rolling replacement
490
            </p>
491
488 492
            <div :if={@projection["forge"]["recent_deploys"] != []} class="status-forge__history">
489 493
              <h3>Recent deploys</h3>
490 494
              <ul class="status-events">
test/openagents_web/live/network_status_live_test.exs modified +1

@@ -192,6 +192,7 @@ defmodule OpenAgentsWeb.NetworkStatusLiveTest do

192 192
193 193
      assert html =~ "promoted by operator"
194 194
      assert html =~ "13.2s"
195
      assert html =~ "deploy policy: direct hot load → relup → rolling replacement"
195 196
      refute html =~ "55554444"
196 197
      refute html =~ "HiddenModuleName"
197 198
      # Full sha never appears — only the short form.

This page updates live while a promote is in flight · changelog