Rust implementation of OCI Distribution Spec with granular access control

fix: initialize OCI layout before repacking image

+3
+3
.tangled/workflows/build.yml
··· 61 61 cp target/release/grainctl bundle/rootfs/app/grainctl 62 62 chmod +x bundle/rootfs/app/grain bundle/rootfs/app/grainctl 63 63 64 + echo "Initializing output OCI layout..." 65 + umoci init --layout grain-oci 66 + 64 67 echo "Repacking with modifications..." 65 68 umoci repack --image grain-oci:latest bundle 66 69