Skip to main content

Module version

Module version 

Source

Structs§

CaixaVersion
A caixa’s pinned version — a thin typed wrapper over a String that parses as semver::Version on demand.

Enums§

VersionError

Constants§

DEFAULT_GIT_REMOTE
Canonical git remote name every feira writer-side verb pushes to — the destination handle the operator-out-of-the-loop publish + deploy chain (feira publish, feira deploy --apply, feira app deploy --apply) names when it invokes git push <remote> <ref> against the local clone of the source / k8s GitOps repo.
DEFAULT_PLEME_GIT_ORG
Canonical GitHub org name the pleme-io substrate defaults every un- pinned caixa’s source repo to — the org handle the two substrate-side “no :repositorio / no :fonte declared, fall back to the canonical org” paths compose their github:<org>/<nome> shorthand + full https://github.com/<org>/<nome> URL under.
DEFAULT_PUBLISH_TAG_PREFIX
Canonical Zig-style git-tag prefix every feira publish run writes and every downstream consumer of a published caixa reads. A caixa published at :versao "0.1.0" lands as a git tag v0.1.0 on the source repo’s origin remote — the crate::CaixaVersion value gates the version body, this constant gates the prefix the body composes under.

Functions§

parse_requirement
Parse a dep’s :versao string as a semver::VersionReq.