CI: SUCCESS exfmt

Table of Contents

Run log

Plan, inside VM without network

plan: Executor starts
After 0.00 seconds at 2026-03-09 06:40:36ZProgram: ambient-execute-plan
Version: 0.13.1@52633e5
plan: Runnable plan
After 0.01 seconds at 2026-03-09 06:40:36Z
steps:
- action: mkdir
  pathname: /ci
- action: mkdir
  pathname: /ci/artifacts
- action: tar_extract
  archive: /dev/vdc
  directory: /ci/src
- action: tar_extract
  archive: /dev/vdf
  directory: /ci/deps
- action: tar_extract
  archive: /dev/vde
  directory: /ci/cache
- action: shell
  shell: ln -sf /ci /workspace
- action: shell
  shell: git config --global user.name 'Ambient CI'
- action: shell
  shell: git config --global user.email ambient@example.com
- action: cargo_clippy
- action: cargo_build
- action: cargo_test
- action: cargo_doc
- action: tar_create
  archive: /dev/vde
  directory: /ci/cache
- action: tar_create
  archive: /dev/vdd
  directory: /ci/artifacts
executor_drive: /dev/vdb
source_drive: /dev/vdc
artifact_drive: /dev/vdd
cache_drive: /dev/vde
deps_drive: /dev/vdf
workspace_dir: /ci
source_dir: /ci/src
deps_dir: /ci/deps
cache_dir: /ci/cache
artifacts_dir: /ci/artifacts
plan: Successful action mkdir: /ci
After 0.06 seconds at 2026-03-09 06:40:36Z
  • plan: Start action mkdir: /ci
    After 0.00 seconds at 2026-03-09 06:40:36Z
    Mkdir(
        Mkdir {
            pathname: "/ci",
        },
    )
  • plan: Action succeeded mkdir: /ci
    After 0.00 seconds at 2026-03-09 06:40:36Z
    Mkdir(
        Mkdir {
            pathname: "/ci",
        },
    )
plan: Successful action mkdir: /ci/artifacts
After 0.10 seconds at 2026-03-09 06:40:36Z
  • plan: Start action mkdir: /ci/artifacts
    After 0.00 seconds at 2026-03-09 06:40:36Z
    Mkdir(
        Mkdir {
            pathname: "/ci/artifacts",
        },
    )
  • plan: Action succeeded mkdir: /ci/artifacts
    After 0.00 seconds at 2026-03-09 06:40:36Z
    Mkdir(
        Mkdir {
            pathname: "/ci/artifacts",
        },
    )
plan: Successful action tar_extract
After 0.11 seconds at 2026-03-09 06:40:36Z
  • plan: Start action tar_extract
    After 0.00 seconds at 2026-03-09 06:40:36Z
    TarExtract(
        TarExtract {
            archive: "/dev/vdc",
            directory: "/ci/src",
        },
    )
  • plan: Action succeeded tar_extract
    After 0.00 seconds at 2026-03-09 06:40:36Z
    TarExtract(
        TarExtract {
            archive: "/dev/vdc",
            directory: "/ci/src",
        },
    )
plan: Successful action tar_extract
After 0.13 seconds at 2026-03-09 06:40:36Z
  • plan: Start action tar_extract
    After 0.00 seconds at 2026-03-09 06:40:36Z
    TarExtract(
        TarExtract {
            archive: "/dev/vdf",
            directory: "/ci/deps",
        },
    )
  • plan: Action succeeded tar_extract
    After 0.00 seconds at 2026-03-09 06:40:37Z
    TarExtract(
        TarExtract {
            archive: "/dev/vdf",
            directory: "/ci/deps",
        },
    )
plan: Successful action tar_extract
After 1.23 seconds at 2026-03-09 06:40:37Z
  • plan: Start action tar_extract
    After 0.00 seconds at 2026-03-09 06:40:37Z
    TarExtract(
        TarExtract {
            archive: "/dev/vde",
            directory: "/ci/cache",
        },
    )
  • plan: Action succeeded tar_extract
    After 0.00 seconds at 2026-03-09 06:40:37Z
    TarExtract(
        TarExtract {
            archive: "/dev/vde",
            directory: "/ci/cache",
        },
    )
plan: Successful action shell: ln -sf /ci /workspace
After 1.24 seconds at 2026-03-09 06:40:37Z
  • plan: Start action shell: ln -sf /ci /workspace
    After 0.00 seconds at 2026-03-09 06:40:37Z
    Shell(
        Shell {
            shell: "ln -sf /ci /workspace",
        },
    )
  • plan: Start program bash
    After 0.00 seconds at 2026-03-09 06:40:37Z
    • bash
    • -c
    • set -xeuo pipefail ln -sf /ci /workspace
  • plan: Program succeeded
    After 0.00 seconds at 2026-03-09 06:40:37Z
    Exit code: 0
    Stderr:
    + ln -sf /ci /workspace
    
  • plan: Action succeeded shell: ln -sf /ci /workspace
    After 0.00 seconds at 2026-03-09 06:40:37Z
    Shell(
        Shell {
            shell: "ln -sf /ci /workspace",
        },
    )
plan: Successful action shell: git config --global user.name 'Ambient CI'
After 1.26 seconds at 2026-03-09 06:40:37Z
  • plan: Start action shell: git config --global user.name 'Ambient CI'
    After 0.00 seconds at 2026-03-09 06:40:37Z
    Shell(
        Shell {
            shell: "git config --global user.name 'Ambient CI'",
        },
    )
  • plan: Start program bash
    After 0.00 seconds at 2026-03-09 06:40:37Z
    • bash
    • -c
    • set -xeuo pipefail git config --global user.name 'Ambient CI'
  • plan: Program succeeded
    After 0.00 seconds at 2026-03-09 06:40:37Z
    Exit code: 0
    Stderr:
    + git config --global user.name 'Ambient CI'
    
  • plan: Action succeeded shell: git config --global user.name 'Ambient CI'
    After 0.00 seconds at 2026-03-09 06:40:37Z
    Shell(
        Shell {
            shell: "git config --global user.name 'Ambient CI'",
        },
    )
plan: Successful action shell: git config --global user.email ambient@example.com
After 1.31 seconds at 2026-03-09 06:40:37Z
  • plan: Start action shell: git config --global user.email ambient@example.com
    After 0.00 seconds at 2026-03-09 06:40:37Z
    Shell(
        Shell {
            shell: "git config --global user.email ambient@example.com",
        },
    )
  • plan: Start program bash
    After 0.00 seconds at 2026-03-09 06:40:37Z
    • bash
    • -c
    • set -xeuo pipefail git config --global user.email ambient@example.com
  • plan: Program succeeded
    After 0.00 seconds at 2026-03-09 06:40:37Z
    Exit code: 0
    Stderr:
    + git config --global user.email ambient@example.com
    
  • plan: Action succeeded shell: git config --global user.email ambient@example.com
    After 0.00 seconds at 2026-03-09 06:40:37Z
    Shell(
        Shell {
            shell: "git config --global user.email ambient@example.com",
        },
    )
plan: Successful action cargo_clippy
After 1.33 seconds at 2026-03-09 06:40:37Z
  • plan: Start action cargo_clippy
    After 0.00 seconds at 2026-03-09 06:40:37Z
    CargoClippy(
        CargoClippy,
    )
  • plan: Start program cargo
    After 0.00 seconds at 2026-03-09 06:40:37Z
    • cargo
    • --version
  • plan: Program succeeded
    After 0.00 seconds at 2026-03-09 06:40:37Z
    Exit code: 0
    Stdout:
    cargo 1.94.0 (85eff7c80 2026-01-15)
    
  • plan: Start program cargo
    After 0.00 seconds at 2026-03-09 06:40:37Z
    • cargo
    • clippy
    • --version
  • plan: Program succeeded
    After 0.00 seconds at 2026-03-09 06:40:37Z
    Exit code: 0
    Stdout:
    clippy 0.1.94 (4a4ef493e3 2026-03-02)
    
  • plan: Start program rustc
    After 0.00 seconds at 2026-03-09 06:40:37Z
    • rustc
    • --version
  • plan: Program succeeded
    After 0.00 seconds at 2026-03-09 06:40:37Z
    Exit code: 0
    Stdout:
    rustc 1.94.0 (4a4ef493e 2026-03-02)
    
  • plan: Start program cargo
    After 0.00 seconds at 2026-03-09 06:40:37Z
    • cargo
    • clippy
    • --offline
    • --locked
    • --workspace
    • --all-targets
    • --no-deps
    • --
    • --deny
    • warnings
  • plan: Program succeeded
    After 0.00 seconds at 2026-03-09 06:40:53Z
    Exit code: 0
    Stderr:
       Compiling proc-macro2 v1.0.104
       Compiling unicode-ident v1.0.22
       Compiling quote v1.0.42
        Checking bitflags v2.10.0
       Compiling rustix v1.1.3
        Checking unicode-width v0.2.2
        Checking linux-raw-sys v0.11.0
       Compiling syn v2.0.112
        Checking utf8parse v0.2.2
       Compiling pulldown-cmark v0.13.0
        Checking anstyle-parse v0.2.7
        Checking getopts v0.2.24
        Checking is_terminal_polyfill v1.70.2
        Checking anstyle v1.0.13
        Checking anstyle-query v1.1.5
        Checking colorchoice v1.0.4
        Checking memchr v2.7.6
        Checking unicase v2.8.1
        Checking pulldown-cmark-escape v0.11.0
        Checking anstream v0.6.21
        Checking terminal_size v0.4.3
       Compiling thiserror v2.0.17
        Checking strsim v0.11.1
       Compiling heck v0.5.0
        Checking clap_lex v0.7.6
        Checking clap_builder v4.5.53
       Compiling thiserror-impl v2.0.17
       Compiling clap_derive v4.5.49
        Checking pulldown-cmark-to-cmark v22.0.0
        Checking pulldown-cmark-ast v0.1.0 (https://github.com/kinnison/juntakami.git#90c68f31)
        Checking clap v4.5.53
        Checking exfmt v0.1.0 (/ci/src)
        Finished `dev` profile [unoptimized + debuginfo] target(s) in 15.54s
    
  • plan: Action succeeded cargo_clippy
    After 0.00 seconds at 2026-03-09 06:40:53Z
    CargoClippy(
        CargoClippy,
    )
plan: Successful action cargo_build
After 17.67 seconds at 2026-03-09 06:40:53Z
  • plan: Start action cargo_build
    After 0.00 seconds at 2026-03-09 06:40:53Z
    CargoBuild(
        CargoBuild,
    )
  • plan: Start program cargo
    After 0.00 seconds at 2026-03-09 06:40:53Z
    • cargo
    • --version
  • plan: Program succeeded
    After 0.00 seconds at 2026-03-09 06:40:53Z
    Exit code: 0
    Stdout:
    cargo 1.94.0 (85eff7c80 2026-01-15)
    
  • plan: Start program cargo
    After 0.00 seconds at 2026-03-09 06:40:53Z
    • cargo
    • clippy
    • --version
  • plan: Program succeeded
    After 0.00 seconds at 2026-03-09 06:40:54Z
    Exit code: 0
    Stdout:
    clippy 0.1.94 (4a4ef493e3 2026-03-02)
    
  • plan: Start program rustc
    After 0.00 seconds at 2026-03-09 06:40:54Z
    • rustc
    • --version
  • plan: Program succeeded
    After 0.00 seconds at 2026-03-09 06:40:54Z
    Exit code: 0
    Stdout:
    rustc 1.94.0 (4a4ef493e 2026-03-02)
    
  • plan: Start program cargo
    After 0.00 seconds at 2026-03-09 06:40:54Z
    • cargo
    • build
    • --offline
    • --locked
    • --workspace
    • --all-targets
  • plan: Program succeeded
    After 0.00 seconds at 2026-03-09 06:41:07Z
    Exit code: 0
    Stderr:
       Compiling bitflags v2.10.0
       Compiling unicode-width v0.2.2
       Compiling utf8parse v0.2.2
       Compiling linux-raw-sys v0.11.0
       Compiling anstyle-parse v0.2.7
       Compiling getopts v0.2.24
       Compiling rustix v1.1.3
       Compiling pulldown-cmark-escape v0.11.0
       Compiling memchr v2.7.6
       Compiling unicase v2.8.1
       Compiling colorchoice v1.0.4
       Compiling anstyle v1.0.13
       Compiling is_terminal_polyfill v1.70.2
       Compiling anstyle-query v1.1.5
       Compiling pulldown-cmark v0.13.0
       Compiling anstream v0.6.21
       Compiling terminal_size v0.4.3
       Compiling clap_lex v0.7.6
       Compiling strsim v0.11.1
       Compiling pulldown-cmark-to-cmark v22.0.0
       Compiling clap_builder v4.5.53
       Compiling thiserror v2.0.17
       Compiling pulldown-cmark-ast v0.1.0 (https://github.com/kinnison/juntakami.git#90c68f31)
       Compiling clap v4.5.53
       Compiling exfmt v0.1.0 (/ci/src)
        Finished `dev` profile [unoptimized + debuginfo] target(s) in 12.90s
    
  • plan: Action succeeded cargo_build
    After 0.00 seconds at 2026-03-09 06:41:07Z
    CargoBuild(
        CargoBuild,
    )
plan: Successful action cargo_test
After 31.26 seconds at 2026-03-09 06:41:07Z
  • plan: Start action cargo_test
    After 0.00 seconds at 2026-03-09 06:41:07Z
    CargoTest(
        CargoTest,
    )
  • plan: Start program cargo
    After 0.00 seconds at 2026-03-09 06:41:07Z
    • cargo
    • --version
  • plan: Program succeeded
    After 0.00 seconds at 2026-03-09 06:41:07Z
    Exit code: 0
    Stdout:
    cargo 1.94.0 (85eff7c80 2026-01-15)
    
  • plan: Start program cargo
    After 0.00 seconds at 2026-03-09 06:41:07Z
    • cargo
    • clippy
    • --version
  • plan: Program succeeded
    After 0.00 seconds at 2026-03-09 06:41:07Z
    Exit code: 0
    Stdout:
    clippy 0.1.94 (4a4ef493e3 2026-03-02)
    
  • plan: Start program rustc
    After 0.00 seconds at 2026-03-09 06:41:07Z
    • rustc
    • --version
  • plan: Program succeeded
    After 0.00 seconds at 2026-03-09 06:41:07Z
    Exit code: 0
    Stdout:
    rustc 1.94.0 (4a4ef493e 2026-03-02)
    
  • plan: Start program cargo
    After 0.00 seconds at 2026-03-09 06:41:07Z
    • cargo
    • test
    • --offline
    • --locked
    • --workspace
  • plan: Program succeeded
    After 0.00 seconds at 2026-03-09 06:41:08Z
    Exit code: 0
    Stdout:
    running 0 tests
    
    test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
    
    
    Stderr:
        Finished `test` profile [unoptimized + debuginfo] target(s) in 0.09s
         Running unittests src/main.rs (/ci/cache/cargo-target/debug/deps/exfmt-f8e79633434fcdeb)
    
  • plan: Action succeeded cargo_test
    After 0.00 seconds at 2026-03-09 06:41:08Z
    CargoTest(
        CargoTest,
    )
plan: Successful action cargo_doc
After 32.04 seconds at 2026-03-09 06:41:08Z
  • plan: Start action cargo_doc
    After 0.00 seconds at 2026-03-09 06:41:08Z
    CargoDoc(
        CargoDoc,
    )
  • plan: Start program cargo
    After 0.00 seconds at 2026-03-09 06:41:08Z
    • cargo
    • --version
  • plan: Program succeeded
    After 0.00 seconds at 2026-03-09 06:41:08Z
    Exit code: 0
    Stdout:
    cargo 1.94.0 (85eff7c80 2026-01-15)
    
  • plan: Start program cargo
    After 0.00 seconds at 2026-03-09 06:41:08Z
    • cargo
    • clippy
    • --version
  • plan: Program succeeded
    After 0.00 seconds at 2026-03-09 06:41:08Z
    Exit code: 0
    Stdout:
    clippy 0.1.94 (4a4ef493e3 2026-03-02)
    
  • plan: Start program rustc
    After 0.00 seconds at 2026-03-09 06:41:08Z
    • rustc
    • --version
  • plan: Program succeeded
    After 0.00 seconds at 2026-03-09 06:41:08Z
    Exit code: 0
    Stdout:
    rustc 1.94.0 (4a4ef493e 2026-03-02)
    
  • plan: Start program env
    After 0.00 seconds at 2026-03-09 06:41:08Z
    • env
    • RUSTDOCFLAGS=-D warnings
    • cargo
    • doc
    • --workspace
  • plan: Program succeeded
    After 0.00 seconds at 2026-03-09 06:41:31Z
    Exit code: 0
    Stderr:
        Checking unicode-ident v1.0.22
     Documenting unicode-ident v1.0.22
        Checking proc-macro2 v1.0.104
     Documenting bitflags v2.10.0
     Documenting proc-macro2 v1.0.104
        Checking quote v1.0.42
     Documenting quote v1.0.42
        Checking syn v2.0.112
     Documenting syn v2.0.112
     Documenting utf8parse v0.2.2
     Documenting unicode-width v0.2.2
     Documenting linux-raw-sys v0.11.0
     Documenting getopts v0.2.24
     Documenting rustix v1.1.3
     Documenting anstyle-parse v0.2.7
     Documenting anstyle-query v1.1.5
     Documenting pulldown-cmark-escape v0.11.0
     Documenting memchr v2.7.6
     Documenting anstyle v1.0.13
     Documenting unicase v2.8.1
     Documenting colorchoice v1.0.4
     Documenting is_terminal_polyfill v1.70.2
     Documenting pulldown-cmark v0.13.0
     Documenting anstream v0.6.21
     Documenting terminal_size v0.4.3
     Documenting strsim v0.11.1
     Documenting clap_lex v0.7.6
        Checking heck v0.5.0
     Documenting heck v0.5.0
     Documenting clap_builder v4.5.53
     Documenting clap_derive v4.5.49
     Documenting pulldown-cmark-to-cmark v22.0.0
     Documenting thiserror-impl v2.0.17
     Documenting pulldown-cmark-ast v0.1.0 (https://github.com/kinnison/juntakami.git#90c68f31)
     Documenting thiserror v2.0.17
     Documenting clap v4.5.53
     Documenting exfmt v0.1.0 (/ci/src)
        Finished `dev` profile [unoptimized + debuginfo] target(s) in 23.01s
       Generated /ci/cache/cargo-target/doc/exfmt/index.html
    
  • plan: Action succeeded cargo_doc
    After 0.00 seconds at 2026-03-09 06:41:31Z
    CargoDoc(
        CargoDoc,
    )
plan: Successful action tar_create
After 55.78 seconds at 2026-03-09 06:41:31Z
  • plan: Start action tar_create
    After 0.00 seconds at 2026-03-09 06:41:31Z
    TarCreate(
        TarCreate {
            archive: "/dev/vde",
            directory: "/ci/cache",
        },
    )
  • plan: Action succeeded tar_create
    After 0.00 seconds at 2026-03-09 06:41:33Z
    TarCreate(
        TarCreate {
            archive: "/dev/vde",
            directory: "/ci/cache",
        },
    )
plan: Successful action tar_create
After 57.06 seconds at 2026-03-09 06:41:33Z
  • plan: Start action tar_create
    After 0.00 seconds at 2026-03-09 06:41:33Z
    TarCreate(
        TarCreate {
            archive: "/dev/vdd",
            directory: "/ci/artifacts",
        },
    )
  • plan: Action succeeded tar_create
    After 0.00 seconds at 2026-03-09 06:41:33Z
    TarCreate(
        TarCreate {
            archive: "/dev/vdd",
            directory: "/ci/artifacts",
        },
    )
plan: Plan succeeded
After 57.10 seconds at 2026-03-09 06:41:33ZHopefully all is good.

Raw log messages for Ambient troubleshooting

Raw log messages

These raw log messages are meant to help Ambient developers figure out problems. You can ignore them.

  1. {
      "type": "executor_starts",
      "name": "ambient-execute-plan",
      "version": "0.13.1@52633e5",
      "timestamp": {
        "secs_since_epoch": 1773038436,
        "nanos_since_epoch": 61263454
      },
      "log_source": "Plan"
    }
  2. {
      "type": "runnable_plan",
      "steps": [
        {
          "action": "mkdir",
          "pathname": "/ci"
        },
        {
          "action": "mkdir",
          "pathname": "/ci/artifacts"
        },
        {
          "action": "tar_extract",
          "archive": "/dev/vdc",
          "directory": "/ci/src"
        },
        {
          "action": "tar_extract",
          "archive": "/dev/vdf",
          "directory": "/ci/deps"
        },
        {
          "action": "tar_extract",
          "archive": "/dev/vde",
          "directory": "/ci/cache"
        },
        {
          "action": "shell",
          "shell": "ln -sf /ci /workspace"
        },
        {
          "action": "shell",
          "shell": "git config --global user.name 'Ambient CI'"
        },
        {
          "action": "shell",
          "shell": "git config --global user.email ambient@example.com"
        },
        {
          "action": "cargo_clippy"
        },
        {
          "action": "cargo_build"
        },
        {
          "action": "cargo_test"
        },
        {
          "action": "cargo_doc"
        },
        {
          "action": "tar_create",
          "archive": "/dev/vde",
          "directory": "/ci/cache"
        },
        {
          "action": "tar_create",
          "archive": "/dev/vdd",
          "directory": "/ci/artifacts"
        }
      ],
      "executor_drive": "/dev/vdb",
      "source_drive": "/dev/vdc",
      "artifact_drive": "/dev/vdd",
      "cache_drive": "/dev/vde",
      "deps_drive": "/dev/vdf",
      "workspace_dir": "/ci",
      "source_dir": "/ci/src",
      "deps_dir": "/ci/deps",
      "cache_dir": "/ci/cache",
      "artifacts_dir": "/ci/artifacts",
      "timestamp": {
        "secs_since_epoch": 1773038436,
        "nanos_since_epoch": 71198444
      },
      "log_source": "Plan"
    }
  3. {
      "type": "execute_action",
      "action": "mkdir",
      "pathname": "/ci",
      "timestamp": {
        "secs_since_epoch": 1773038436,
        "nanos_since_epoch": 124501616
      },
      "log_source": "Plan"
    }
  4. {
      "type": "action_succeeded",
      "action": "mkdir",
      "pathname": "/ci",
      "timestamp": {
        "secs_since_epoch": 1773038436,
        "nanos_since_epoch": 136329818
      },
      "log_source": "Plan"
    }
  5. {
      "type": "execute_action",
      "action": "mkdir",
      "pathname": "/ci/artifacts",
      "timestamp": {
        "secs_since_epoch": 1773038436,
        "nanos_since_epoch": 157046170
      },
      "log_source": "Plan"
    }
  6. {
      "type": "action_succeeded",
      "action": "mkdir",
      "pathname": "/ci/artifacts",
      "timestamp": {
        "secs_since_epoch": 1773038436,
        "nanos_since_epoch": 162838879
      },
      "log_source": "Plan"
    }
  7. {
      "type": "execute_action",
      "action": "tar_extract",
      "archive": "/dev/vdc",
      "directory": "/ci/src",
      "timestamp": {
        "secs_since_epoch": 1773038436,
        "nanos_since_epoch": 167553593
      },
      "log_source": "Plan"
    }
  8. {
      "type": "action_succeeded",
      "action": "tar_extract",
      "archive": "/dev/vdc",
      "directory": "/ci/src",
      "timestamp": {
        "secs_since_epoch": 1773038436,
        "nanos_since_epoch": 189636807
      },
      "log_source": "Plan"
    }
  9. {
      "type": "execute_action",
      "action": "tar_extract",
      "archive": "/dev/vdf",
      "directory": "/ci/deps",
      "timestamp": {
        "secs_since_epoch": 1773038436,
        "nanos_since_epoch": 194431463
      },
      "log_source": "Plan"
    }
  10. {
      "type": "action_succeeded",
      "action": "tar_extract",
      "archive": "/dev/vdf",
      "directory": "/ci/deps",
      "timestamp": {
        "secs_since_epoch": 1773038437,
        "nanos_since_epoch": 283252202
      },
      "log_source": "Plan"
    }
  11. {
      "type": "execute_action",
      "action": "tar_extract",
      "archive": "/dev/vde",
      "directory": "/ci/cache",
      "timestamp": {
        "secs_since_epoch": 1773038437,
        "nanos_since_epoch": 287898468
      },
      "log_source": "Plan"
    }
  12. {
      "type": "action_succeeded",
      "action": "tar_extract",
      "archive": "/dev/vde",
      "directory": "/ci/cache",
      "timestamp": {
        "secs_since_epoch": 1773038437,
        "nanos_since_epoch": 299077115
      },
      "log_source": "Plan"
    }
  13. {
      "type": "execute_action",
      "action": "shell",
      "shell": "ln -sf /ci /workspace",
      "timestamp": {
        "secs_since_epoch": 1773038437,
        "nanos_since_epoch": 299133894
      },
      "log_source": "Plan"
    }
  14. {
      "type": "start_program",
      "argv": [
        {
          "Unix": [
            98,
            97,
            115,
            104
          ]
        },
        {
          "Unix": [
            45,
            99
          ]
        },
        {
          "Unix": [
            115,
            101,
            116,
            32,
            45,
            120,
            101,
            117,
            111,
            32,
            112,
            105,
            112,
            101,
            102,
            97,
            105,
            108,
            10,
            108,
            110,
            32,
            45,
            115,
            102,
            32,
            47,
            99,
            105,
            32,
            47,
            119,
            111,
            114,
            107,
            115,
            112,
            97,
            99,
            101,
            10
          ]
        }
      ],
      "timestamp": {
        "secs_since_epoch": 1773038437,
        "nanos_since_epoch": 299152457
      },
      "log_source": "Plan"
    }
  15. {
      "type": "program_succeeded",
      "exit_code": 0,
      "stdout": "",
      "stderr": "+ ln -sf /ci /workspace\n",
      "timestamp": {
        "secs_since_epoch": 1773038437,
        "nanos_since_epoch": 324995846
      },
      "log_source": "Plan"
    }
  16. {
      "type": "action_succeeded",
      "action": "shell",
      "shell": "ln -sf /ci /workspace",
      "timestamp": {
        "secs_since_epoch": 1773038437,
        "nanos_since_epoch": 325069280
      },
      "log_source": "Plan"
    }
  17. {
      "type": "execute_action",
      "action": "shell",
      "shell": "git config --global user.name 'Ambient CI'",
      "timestamp": {
        "secs_since_epoch": 1773038437,
        "nanos_since_epoch": 325083148
      },
      "log_source": "Plan"
    }
  18. {
      "type": "start_program",
      "argv": [
        {
          "Unix": [
            98,
            97,
            115,
            104
          ]
        },
        {
          "Unix": [
            45,
            99
          ]
        },
        {
          "Unix": [
            115,
            101,
            116,
            32,
            45,
            120,
            101,
            117,
            111,
            32,
            112,
            105,
            112,
            101,
            102,
            97,
            105,
            108,
            10,
            103,
            105,
            116,
            32,
            99,
            111,
            110,
            102,
            105,
            103,
            32,
            45,
            45,
            103,
            108,
            111,
            98,
            97,
            108,
            32,
            117,
            115,
            101,
            114,
            46,
            110,
            97,
            109,
            101,
            32,
            39,
            65,
            109,
            98,
            105,
            101,
            110,
            116,
            32,
            67,
            73,
            39,
            10
          ]
        }
      ],
      "timestamp": {
        "secs_since_epoch": 1773038437,
        "nanos_since_epoch": 325099765
      },
      "log_source": "Plan"
    }
  19. {
      "type": "program_succeeded",
      "exit_code": 0,
      "stdout": "",
      "stderr": "+ git config --global user.name 'Ambient CI'\n",
      "timestamp": {
        "secs_since_epoch": 1773038437,
        "nanos_since_epoch": 358820325
      },
      "log_source": "Plan"
    }
  20. {
      "type": "action_succeeded",
      "action": "shell",
      "shell": "git config --global user.name 'Ambient CI'",
      "timestamp": {
        "secs_since_epoch": 1773038437,
        "nanos_since_epoch": 363595972
      },
      "log_source": "Plan"
    }
  21. {
      "type": "execute_action",
      "action": "shell",
      "shell": "git config --global user.email ambient@example.com",
      "timestamp": {
        "secs_since_epoch": 1773038437,
        "nanos_since_epoch": 368014930
      },
      "log_source": "Plan"
    }
  22. {
      "type": "start_program",
      "argv": [
        {
          "Unix": [
            98,
            97,
            115,
            104
          ]
        },
        {
          "Unix": [
            45,
            99
          ]
        },
        {
          "Unix": [
            115,
            101,
            116,
            32,
            45,
            120,
            101,
            117,
            111,
            32,
            112,
            105,
            112,
            101,
            102,
            97,
            105,
            108,
            10,
            103,
            105,
            116,
            32,
            99,
            111,
            110,
            102,
            105,
            103,
            32,
            45,
            45,
            103,
            108,
            111,
            98,
            97,
            108,
            32,
            117,
            115,
            101,
            114,
            46,
            101,
            109,
            97,
            105,
            108,
            32,
            97,
            109,
            98,
            105,
            101,
            110,
            116,
            64,
            101,
            120,
            97,
            109,
            112,
            108,
            101,
            46,
            99,
            111,
            109,
            10
          ]
        }
      ],
      "timestamp": {
        "secs_since_epoch": 1773038437,
        "nanos_since_epoch": 372413781
      },
      "log_source": "Plan"
    }
  23. {
      "type": "program_succeeded",
      "exit_code": 0,
      "stdout": "",
      "stderr": "+ git config --global user.email ambient@example.com\n",
      "timestamp": {
        "secs_since_epoch": 1773038437,
        "nanos_since_epoch": 389551436
      },
      "log_source": "Plan"
    }
  24. {
      "type": "action_succeeded",
      "action": "shell",
      "shell": "git config --global user.email ambient@example.com",
      "timestamp": {
        "secs_since_epoch": 1773038437,
        "nanos_since_epoch": 389617887
      },
      "log_source": "Plan"
    }
  25. {
      "type": "execute_action",
      "action": "cargo_clippy",
      "timestamp": {
        "secs_since_epoch": 1773038437,
        "nanos_since_epoch": 389629066
      },
      "log_source": "Plan"
    }
  26. {
      "type": "start_program",
      "argv": [
        {
          "Unix": [
            99,
            97,
            114,
            103,
            111
          ]
        },
        {
          "Unix": [
            45,
            45,
            118,
            101,
            114,
            115,
            105,
            111,
            110
          ]
        }
      ],
      "timestamp": {
        "secs_since_epoch": 1773038437,
        "nanos_since_epoch": 389641241
      },
      "log_source": "Plan"
    }
  27. {
      "type": "program_succeeded",
      "exit_code": 0,
      "stdout": "cargo 1.94.0 (85eff7c80 2026-01-15)\n",
      "stderr": "",
      "timestamp": {
        "secs_since_epoch": 1773038437,
        "nanos_since_epoch": 547833539
      },
      "log_source": "Plan"
    }
  28. {
      "type": "start_program",
      "argv": [
        {
          "Unix": [
            99,
            97,
            114,
            103,
            111
          ]
        },
        {
          "Unix": [
            99,
            108,
            105,
            112,
            112,
            121
          ]
        },
        {
          "Unix": [
            45,
            45,
            118,
            101,
            114,
            115,
            105,
            111,
            110
          ]
        }
      ],
      "timestamp": {
        "secs_since_epoch": 1773038437,
        "nanos_since_epoch": 547887887
      },
      "log_source": "Plan"
    }
  29. {
      "type": "program_succeeded",
      "exit_code": 0,
      "stdout": "clippy 0.1.94 (4a4ef493e3 2026-03-02)\n",
      "stderr": "",
      "timestamp": {
        "secs_since_epoch": 1773038437,
        "nanos_since_epoch": 804419542
      },
      "log_source": "Plan"
    }
  30. {
      "type": "start_program",
      "argv": [
        {
          "Unix": [
            114,
            117,
            115,
            116,
            99
          ]
        },
        {
          "Unix": [
            45,
            45,
            118,
            101,
            114,
            115,
            105,
            111,
            110
          ]
        }
      ],
      "timestamp": {
        "secs_since_epoch": 1773038437,
        "nanos_since_epoch": 808980537
      },
      "log_source": "Plan"
    }
  31. {
      "type": "program_succeeded",
      "exit_code": 0,
      "stdout": "rustc 1.94.0 (4a4ef493e 2026-03-02)\n",
      "stderr": "",
      "timestamp": {
        "secs_since_epoch": 1773038437,
        "nanos_since_epoch": 961164067
      },
      "log_source": "Plan"
    }
  32. {
      "type": "start_program",
      "argv": [
        {
          "Unix": [
            99,
            97,
            114,
            103,
            111
          ]
        },
        {
          "Unix": [
            99,
            108,
            105,
            112,
            112,
            121
          ]
        },
        {
          "Unix": [
            45,
            45,
            111,
            102,
            102,
            108,
            105,
            110,
            101
          ]
        },
        {
          "Unix": [
            45,
            45,
            108,
            111,
            99,
            107,
            101,
            100
          ]
        },
        {
          "Unix": [
            45,
            45,
            119,
            111,
            114,
            107,
            115,
            112,
            97,
            99,
            101
          ]
        },
        {
          "Unix": [
            45,
            45,
            97,
            108,
            108,
            45,
            116,
            97,
            114,
            103,
            101,
            116,
            115
          ]
        },
        {
          "Unix": [
            45,
            45,
            110,
            111,
            45,
            100,
            101,
            112,
            115
          ]
        },
        {
          "Unix": [
            45,
            45
          ]
        },
        {
          "Unix": [
            45,
            45,
            100,
            101,
            110,
            121
          ]
        },
        {
          "Unix": [
            119,
            97,
            114,
            110,
            105,
            110,
            103,
            115
          ]
        }
      ],
      "timestamp": {
        "secs_since_epoch": 1773038437,
        "nanos_since_epoch": 961238213
      },
      "log_source": "Plan"
    }
  33. {
      "type": "program_succeeded",
      "exit_code": 0,
      "stdout": "",
      "stderr": "   Compiling proc-macro2 v1.0.104\n   Compiling unicode-ident v1.0.22\n   Compiling quote v1.0.42\n    Checking bitflags v2.10.0\n   Compiling rustix v1.1.3\n    Checking unicode-width v0.2.2\n    Checking linux-raw-sys v0.11.0\n   Compiling syn v2.0.112\n    Checking utf8parse v0.2.2\n   Compiling pulldown-cmark v0.13.0\n    Checking anstyle-parse v0.2.7\n    Checking getopts v0.2.24\n    Checking is_terminal_polyfill v1.70.2\n    Checking anstyle v1.0.13\n    Checking anstyle-query v1.1.5\n    Checking colorchoice v1.0.4\n    Checking memchr v2.7.6\n    Checking unicase v2.8.1\n    Checking pulldown-cmark-escape v0.11.0\n    Checking anstream v0.6.21\n    Checking terminal_size v0.4.3\n   Compiling thiserror v2.0.17\n    Checking strsim v0.11.1\n   Compiling heck v0.5.0\n    Checking clap_lex v0.7.6\n    Checking clap_builder v4.5.53\n   Compiling thiserror-impl v2.0.17\n   Compiling clap_derive v4.5.49\n    Checking pulldown-cmark-to-cmark v22.0.0\n    Checking pulldown-cmark-ast v0.1.0 (https://github.com/kinnison/juntakami.git#90c68f31)\n    Checking clap v4.5.53\n    Checking exfmt v0.1.0 (/ci/src)\n    Finished `dev` profile [unoptimized + debuginfo] target(s) in 15.54s\n",
      "timestamp": {
        "secs_since_epoch": 1773038453,
        "nanos_since_epoch": 731539910
      },
      "log_source": "Plan"
    }
  34. {
      "type": "action_succeeded",
      "action": "cargo_clippy",
      "timestamp": {
        "secs_since_epoch": 1773038453,
        "nanos_since_epoch": 731702687
      },
      "log_source": "Plan"
    }
  35. {
      "type": "execute_action",
      "action": "cargo_build",
      "timestamp": {
        "secs_since_epoch": 1773038453,
        "nanos_since_epoch": 732835519
      },
      "log_source": "Plan"
    }
  36. {
      "type": "start_program",
      "argv": [
        {
          "Unix": [
            99,
            97,
            114,
            103,
            111
          ]
        },
        {
          "Unix": [
            45,
            45,
            118,
            101,
            114,
            115,
            105,
            111,
            110
          ]
        }
      ],
      "timestamp": {
        "secs_since_epoch": 1773038453,
        "nanos_since_epoch": 733167389
      },
      "log_source": "Plan"
    }
  37. {
      "type": "program_succeeded",
      "exit_code": 0,
      "stdout": "cargo 1.94.0 (85eff7c80 2026-01-15)\n",
      "stderr": "",
      "timestamp": {
        "secs_since_epoch": 1773038453,
        "nanos_since_epoch": 943014781
      },
      "log_source": "Plan"
    }
  38. {
      "type": "start_program",
      "argv": [
        {
          "Unix": [
            99,
            97,
            114,
            103,
            111
          ]
        },
        {
          "Unix": [
            99,
            108,
            105,
            112,
            112,
            121
          ]
        },
        {
          "Unix": [
            45,
            45,
            118,
            101,
            114,
            115,
            105,
            111,
            110
          ]
        }
      ],
      "timestamp": {
        "secs_since_epoch": 1773038453,
        "nanos_since_epoch": 943084535
      },
      "log_source": "Plan"
    }
  39. {
      "type": "program_succeeded",
      "exit_code": 0,
      "stdout": "clippy 0.1.94 (4a4ef493e3 2026-03-02)\n",
      "stderr": "",
      "timestamp": {
        "secs_since_epoch": 1773038454,
        "nanos_since_epoch": 200519495
      },
      "log_source": "Plan"
    }
  40. {
      "type": "start_program",
      "argv": [
        {
          "Unix": [
            114,
            117,
            115,
            116,
            99
          ]
        },
        {
          "Unix": [
            45,
            45,
            118,
            101,
            114,
            115,
            105,
            111,
            110
          ]
        }
      ],
      "timestamp": {
        "secs_since_epoch": 1773038454,
        "nanos_since_epoch": 200607130
      },
      "log_source": "Plan"
    }
  41. {
      "type": "program_succeeded",
      "exit_code": 0,
      "stdout": "rustc 1.94.0 (4a4ef493e 2026-03-02)\n",
      "stderr": "",
      "timestamp": {
        "secs_since_epoch": 1773038454,
        "nanos_since_epoch": 313116685
      },
      "log_source": "Plan"
    }
  42. {
      "type": "start_program",
      "argv": [
        {
          "Unix": [
            99,
            97,
            114,
            103,
            111
          ]
        },
        {
          "Unix": [
            98,
            117,
            105,
            108,
            100
          ]
        },
        {
          "Unix": [
            45,
            45,
            111,
            102,
            102,
            108,
            105,
            110,
            101
          ]
        },
        {
          "Unix": [
            45,
            45,
            108,
            111,
            99,
            107,
            101,
            100
          ]
        },
        {
          "Unix": [
            45,
            45,
            119,
            111,
            114,
            107,
            115,
            112,
            97,
            99,
            101
          ]
        },
        {
          "Unix": [
            45,
            45,
            97,
            108,
            108,
            45,
            116,
            97,
            114,
            103,
            101,
            116,
            115
          ]
        }
      ],
      "timestamp": {
        "secs_since_epoch": 1773038454,
        "nanos_since_epoch": 313205200
      },
      "log_source": "Plan"
    }
  43. {
      "type": "program_succeeded",
      "exit_code": 0,
      "stdout": "",
      "stderr": "   Compiling bitflags v2.10.0\n   Compiling unicode-width v0.2.2\n   Compiling utf8parse v0.2.2\n   Compiling linux-raw-sys v0.11.0\n   Compiling anstyle-parse v0.2.7\n   Compiling getopts v0.2.24\n   Compiling rustix v1.1.3\n   Compiling pulldown-cmark-escape v0.11.0\n   Compiling memchr v2.7.6\n   Compiling unicase v2.8.1\n   Compiling colorchoice v1.0.4\n   Compiling anstyle v1.0.13\n   Compiling is_terminal_polyfill v1.70.2\n   Compiling anstyle-query v1.1.5\n   Compiling pulldown-cmark v0.13.0\n   Compiling anstream v0.6.21\n   Compiling terminal_size v0.4.3\n   Compiling clap_lex v0.7.6\n   Compiling strsim v0.11.1\n   Compiling pulldown-cmark-to-cmark v22.0.0\n   Compiling clap_builder v4.5.53\n   Compiling thiserror v2.0.17\n   Compiling pulldown-cmark-ast v0.1.0 (https://github.com/kinnison/juntakami.git#90c68f31)\n   Compiling clap v4.5.53\n   Compiling exfmt v0.1.0 (/ci/src)\n    Finished `dev` profile [unoptimized + debuginfo] target(s) in 12.90s\n",
      "timestamp": {
        "secs_since_epoch": 1773038467,
        "nanos_since_epoch": 323728750
      },
      "log_source": "Plan"
    }
  44. {
      "type": "action_succeeded",
      "action": "cargo_build",
      "timestamp": {
        "secs_since_epoch": 1773038467,
        "nanos_since_epoch": 323901721
      },
      "log_source": "Plan"
    }
  45. {
      "type": "execute_action",
      "action": "cargo_test",
      "timestamp": {
        "secs_since_epoch": 1773038467,
        "nanos_since_epoch": 323915045
      },
      "log_source": "Plan"
    }
  46. {
      "type": "start_program",
      "argv": [
        {
          "Unix": [
            99,
            97,
            114,
            103,
            111
          ]
        },
        {
          "Unix": [
            45,
            45,
            118,
            101,
            114,
            115,
            105,
            111,
            110
          ]
        }
      ],
      "timestamp": {
        "secs_since_epoch": 1773038467,
        "nanos_since_epoch": 323928615
      },
      "log_source": "Plan"
    }
  47. {
      "type": "program_succeeded",
      "exit_code": 0,
      "stdout": "cargo 1.94.0 (85eff7c80 2026-01-15)\n",
      "stderr": "",
      "timestamp": {
        "secs_since_epoch": 1773038467,
        "nanos_since_epoch": 488961887
      },
      "log_source": "Plan"
    }
  48. {
      "type": "start_program",
      "argv": [
        {
          "Unix": [
            99,
            97,
            114,
            103,
            111
          ]
        },
        {
          "Unix": [
            99,
            108,
            105,
            112,
            112,
            121
          ]
        },
        {
          "Unix": [
            45,
            45,
            118,
            101,
            114,
            115,
            105,
            111,
            110
          ]
        }
      ],
      "timestamp": {
        "secs_since_epoch": 1773038467,
        "nanos_since_epoch": 492658197
      },
      "log_source": "Plan"
    }
  49. {
      "type": "program_succeeded",
      "exit_code": 0,
      "stdout": "clippy 0.1.94 (4a4ef493e3 2026-03-02)\n",
      "stderr": "",
      "timestamp": {
        "secs_since_epoch": 1773038467,
        "nanos_since_epoch": 779207770
      },
      "log_source": "Plan"
    }
  50. {
      "type": "start_program",
      "argv": [
        {
          "Unix": [
            114,
            117,
            115,
            116,
            99
          ]
        },
        {
          "Unix": [
            45,
            45,
            118,
            101,
            114,
            115,
            105,
            111,
            110
          ]
        }
      ],
      "timestamp": {
        "secs_since_epoch": 1773038467,
        "nanos_since_epoch": 779316653
      },
      "log_source": "Plan"
    }
  51. {
      "type": "program_succeeded",
      "exit_code": 0,
      "stdout": "rustc 1.94.0 (4a4ef493e 2026-03-02)\n",
      "stderr": "",
      "timestamp": {
        "secs_since_epoch": 1773038467,
        "nanos_since_epoch": 897549786
      },
      "log_source": "Plan"
    }
  52. {
      "type": "start_program",
      "argv": [
        {
          "Unix": [
            99,
            97,
            114,
            103,
            111
          ]
        },
        {
          "Unix": [
            116,
            101,
            115,
            116
          ]
        },
        {
          "Unix": [
            45,
            45,
            111,
            102,
            102,
            108,
            105,
            110,
            101
          ]
        },
        {
          "Unix": [
            45,
            45,
            108,
            111,
            99,
            107,
            101,
            100
          ]
        },
        {
          "Unix": [
            45,
            45,
            119,
            111,
            114,
            107,
            115,
            112,
            97,
            99,
            101
          ]
        }
      ],
      "timestamp": {
        "secs_since_epoch": 1773038467,
        "nanos_since_epoch": 897634850
      },
      "log_source": "Plan"
    }
  53. {
      "type": "program_succeeded",
      "exit_code": 0,
      "stdout": "\nrunning 0 tests\n\ntest result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s\n\n",
      "stderr": "    Finished `test` profile [unoptimized + debuginfo] target(s) in 0.09s\n     Running unittests src/main.rs (/ci/cache/cargo-target/debug/deps/exfmt-f8e79633434fcdeb)\n",
      "timestamp": {
        "secs_since_epoch": 1773038468,
        "nanos_since_epoch": 100115803
      },
      "log_source": "Plan"
    }
  54. {
      "type": "action_succeeded",
      "action": "cargo_test",
      "timestamp": {
        "secs_since_epoch": 1773038468,
        "nanos_since_epoch": 103964699
      },
      "log_source": "Plan"
    }
  55. {
      "type": "execute_action",
      "action": "cargo_doc",
      "timestamp": {
        "secs_since_epoch": 1773038468,
        "nanos_since_epoch": 103989608
      },
      "log_source": "Plan"
    }
  56. {
      "type": "start_program",
      "argv": [
        {
          "Unix": [
            99,
            97,
            114,
            103,
            111
          ]
        },
        {
          "Unix": [
            45,
            45,
            118,
            101,
            114,
            115,
            105,
            111,
            110
          ]
        }
      ],
      "timestamp": {
        "secs_since_epoch": 1773038468,
        "nanos_since_epoch": 104005331
      },
      "log_source": "Plan"
    }
  57. {
      "type": "program_succeeded",
      "exit_code": 0,
      "stdout": "cargo 1.94.0 (85eff7c80 2026-01-15)\n",
      "stderr": "",
      "timestamp": {
        "secs_since_epoch": 1773038468,
        "nanos_since_epoch": 292448752
      },
      "log_source": "Plan"
    }
  58. {
      "type": "start_program",
      "argv": [
        {
          "Unix": [
            99,
            97,
            114,
            103,
            111
          ]
        },
        {
          "Unix": [
            99,
            108,
            105,
            112,
            112,
            121
          ]
        },
        {
          "Unix": [
            45,
            45,
            118,
            101,
            114,
            115,
            105,
            111,
            110
          ]
        }
      ],
      "timestamp": {
        "secs_since_epoch": 1773038468,
        "nanos_since_epoch": 292528390
      },
      "log_source": "Plan"
    }
  59. {
      "type": "program_succeeded",
      "exit_code": 0,
      "stdout": "clippy 0.1.94 (4a4ef493e3 2026-03-02)\n",
      "stderr": "",
      "timestamp": {
        "secs_since_epoch": 1773038468,
        "nanos_since_epoch": 533772050
      },
      "log_source": "Plan"
    }
  60. {
      "type": "start_program",
      "argv": [
        {
          "Unix": [
            114,
            117,
            115,
            116,
            99
          ]
        },
        {
          "Unix": [
            45,
            45,
            118,
            101,
            114,
            115,
            105,
            111,
            110
          ]
        }
      ],
      "timestamp": {
        "secs_since_epoch": 1773038468,
        "nanos_since_epoch": 538295511
      },
      "log_source": "Plan"
    }
  61. {
      "type": "program_succeeded",
      "exit_code": 0,
      "stdout": "rustc 1.94.0 (4a4ef493e 2026-03-02)\n",
      "stderr": "",
      "timestamp": {
        "secs_since_epoch": 1773038468,
        "nanos_since_epoch": 657299556
      },
      "log_source": "Plan"
    }
  62. {
      "type": "start_program",
      "argv": [
        {
          "Unix": [
            101,
            110,
            118
          ]
        },
        {
          "Unix": [
            82,
            85,
            83,
            84,
            68,
            79,
            67,
            70,
            76,
            65,
            71,
            83,
            61,
            45,
            68,
            32,
            119,
            97,
            114,
            110,
            105,
            110,
            103,
            115
          ]
        },
        {
          "Unix": [
            99,
            97,
            114,
            103,
            111
          ]
        },
        {
          "Unix": [
            100,
            111,
            99
          ]
        },
        {
          "Unix": [
            45,
            45,
            119,
            111,
            114,
            107,
            115,
            112,
            97,
            99,
            101
          ]
        }
      ],
      "timestamp": {
        "secs_since_epoch": 1773038468,
        "nanos_since_epoch": 663747558
      },
      "log_source": "Plan"
    }
  63. {
      "type": "program_succeeded",
      "exit_code": 0,
      "stdout": "",
      "stderr": "    Checking unicode-ident v1.0.22\n Documenting unicode-ident v1.0.22\n    Checking proc-macro2 v1.0.104\n Documenting bitflags v2.10.0\n Documenting proc-macro2 v1.0.104\n    Checking quote v1.0.42\n Documenting quote v1.0.42\n    Checking syn v2.0.112\n Documenting syn v2.0.112\n Documenting utf8parse v0.2.2\n Documenting unicode-width v0.2.2\n Documenting linux-raw-sys v0.11.0\n Documenting getopts v0.2.24\n Documenting rustix v1.1.3\n Documenting anstyle-parse v0.2.7\n Documenting anstyle-query v1.1.5\n Documenting pulldown-cmark-escape v0.11.0\n Documenting memchr v2.7.6\n Documenting anstyle v1.0.13\n Documenting unicase v2.8.1\n Documenting colorchoice v1.0.4\n Documenting is_terminal_polyfill v1.70.2\n Documenting pulldown-cmark v0.13.0\n Documenting anstream v0.6.21\n Documenting terminal_size v0.4.3\n Documenting strsim v0.11.1\n Documenting clap_lex v0.7.6\n    Checking heck v0.5.0\n Documenting heck v0.5.0\n Documenting clap_builder v4.5.53\n Documenting clap_derive v4.5.49\n Documenting pulldown-cmark-to-cmark v22.0.0\n Documenting thiserror-impl v2.0.17\n Documenting pulldown-cmark-ast v0.1.0 (https://github.com/kinnison/juntakami.git#90c68f31)\n Documenting thiserror v2.0.17\n Documenting clap v4.5.53\n Documenting exfmt v0.1.0 (/ci/src)\n    Finished `dev` profile [unoptimized + debuginfo] target(s) in 23.01s\n   Generated /ci/cache/cargo-target/doc/exfmt/index.html\n",
      "timestamp": {
        "secs_since_epoch": 1773038491,
        "nanos_since_epoch": 842446923
      },
      "log_source": "Plan"
    }
  64. {
      "type": "action_succeeded",
      "action": "cargo_doc",
      "timestamp": {
        "secs_since_epoch": 1773038491,
        "nanos_since_epoch": 842587314
      },
      "log_source": "Plan"
    }
  65. {
      "type": "execute_action",
      "action": "tar_create",
      "archive": "/dev/vde",
      "directory": "/ci/cache",
      "timestamp": {
        "secs_since_epoch": 1773038491,
        "nanos_since_epoch": 842598625
      },
      "log_source": "Plan"
    }
  66. {
      "type": "action_succeeded",
      "action": "tar_create",
      "archive": "/dev/vde",
      "directory": "/ci/cache",
      "timestamp": {
        "secs_since_epoch": 1773038493,
        "nanos_since_epoch": 115877501
      },
      "log_source": "Plan"
    }
  67. {
      "type": "execute_action",
      "action": "tar_create",
      "archive": "/dev/vdd",
      "directory": "/ci/artifacts",
      "timestamp": {
        "secs_since_epoch": 1773038493,
        "nanos_since_epoch": 122321363
      },
      "log_source": "Plan"
    }
  68. {
      "type": "action_succeeded",
      "action": "tar_create",
      "archive": "/dev/vdd",
      "directory": "/ci/artifacts",
      "timestamp": {
        "secs_since_epoch": 1773038493,
        "nanos_since_epoch": 147508420
      },
      "log_source": "Plan"
    }
  69. {
      "type": "plan_succeeded",
      "timestamp": {
        "secs_since_epoch": 1773038493,
        "nanos_since_epoch": 157378690
      },
      "log_source": "Plan"
    }
  70. {
      "type": "executor_ends_successfully",
      "timestamp": {
        "secs_since_epoch": 1773038493,
        "nanos_since_epoch": 159960517
      },
      "log_source": "Plan"
    }

Trigger message

{
  "request": "trigger",
  "version": 1,
  "event_type": "push",
  "repository": {
    "id": "rad:z3ViKVext2cuYuZjVZekK4JkcmQ2E",
    "name": "exfmt",
    "description": "Format shell examples in documentation",
    "private": false,
    "default_branch": "main",
    "delegates": [
      "did:key:z6MkgEMYod7Hxfy9qCvDv5hYHkZ4ciWmLFgfvm3Wn1b2w2FV"
    ]
  },
  "pusher": {
    "id": "did:key:z6Mki2ago1X2A5UWgKpoSxyCRLLhyZMwpam4T3EKvRmFTyuy",
    "alias": "callisto.liw.fi"
  },
  "before": "aa4a36ba562080114d54317b378f01a37132056b",
  "after": "aa4a36ba562080114d54317b378f01a37132056b",
  "branch": "main",
  "commits": [
    "aa4a36ba562080114d54317b378f01a37132056b"
  ]
}

Ambient stdout

run CI for rad:z3ViKVext2cuYuZjVZekK4JkcmQ2E

Ambient stderr

<empty log>