Skip to content
This repository was archived by the owner on Jun 3, 2026. It is now read-only.

Refresh CI workflow

123fc7f
Select commit
Loading
Failed to load commit list.
Closed

Update to Holochain 0.6.1 #1

Refresh CI workflow
123fc7f
Select commit
Loading
Failed to load commit list.
Cocogitto-bot / cog-status-check failed Jun 3, 2026 in 2s

Cog status check #1

failure

Details

❌ Found 1 compliant commit and 3 non-compliant commits in d6b3828...123fc7f.

Commit d6b3828 by @synchwire is not conform to the conventional commit specification :

  • message: `Update to Holochain 0.6.1 compatible crates

Bump holo_hash, holochain_zome_types to 0.6.1 and pyo3 to 0.28.

  • ZomeCallUnsigned renamed to ZomeCallParams; data_to_sign() replaced
    by serialize_and_hash() returning (bytes, hash) — return the hash.
  • HoloHash::from_raw_39 now panics; use fallible try_from_raw_39.
  • Nonce256Bits moved to holochain_nonce (added as dependency).
  • pyo3 0.28: Bound module API, #[pyclass(from_py_object)], explicit
    #[pyo3(signature)] for optional cap_secret.
  • flake.nix switched to holonix main-0.6.
  • test.py expected values regenerated: hash is now sha2_512 (64 bytes)
    and pyo3 returns Vec as bytes rather than a list.`
  • cause:
    Missing commit type separator `:`
    
    Caused by:
         --> 1:7
          |
        1 | Update to Holochain 0.6.1 compatible crates
          |       ^---
          |
          = expected scope or type_separator
    

Commit 7676cf6 by @synchwire is not conform to the conventional commit specification :

  • message: `Declare maturin as project dependency

Move the mislabelled [dependencies] table into [project.dependencies] so
pip install . pulls maturin into the venv, making the README's subsequent
maturin develop step work without a separate install.`

  • cause:
    Missing commit type separator `:`
    
    Caused by:
         --> 1:8
          |
        1 | Declare maturin as project dependency
          |        ^---
          |
          = expected scope or type_separator
    

Commit 123fc7f by @synchwire is not conform to the conventional commit specification :

  • message: `Refresh CI workflow

  • Add a test job that builds (pip install .) and runs test.py, gating the
    wheel-build jobs on it.

  • Pin a stable Rust toolchain for the Holochain 0.6 crate builds.

  • Bump deprecated actions: checkout v3->v4, setup-python v4->v5,
    upload/download-artifact v3->v4 (v3 was retired).

  • Give each build job a unique artifact name and merge them on download,
    as required by upload-artifact v4 (same-name uploads now collide).

  • Bump pinned Python 3.10 -> 3.12.`

  • cause:

    Missing commit type separator `:`
    
    Caused by:
         --> 1:8
          |
        1 | Refresh CI workflow
          |        ^---
          |
          = expected scope or type_separator