Update to Holochain 0.6.1 #1
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