Directories
¶
| Path | Synopsis |
|---|---|
|
adapter
|
|
|
apko
Package apko implements image.Composer by invoking the pinned apko binary.
|
Package apko implements image.Composer by invoking the pinned apko binary. |
|
apko/mocks
Package mocks contains Mockery-generated doubles for image.Composer.
|
Package mocks contains Mockery-generated doubles for image.Composer. |
|
cosign
Package cosign implements puboci.Signer and pubgh.BlobVerifier by invoking the pinned cosign binary.
|
Package cosign implements puboci.Signer and pubgh.BlobVerifier by invoking the pinned cosign binary. |
|
cosign/mocks
Package mocks contains Mockery-generated doubles for puboci.Signer and pubgh.BlobVerifier.
|
Package mocks contains Mockery-generated doubles for puboci.Signer and pubgh.BlobVerifier. |
|
ghact
Package ghact implements pubgh.ArtifactMeta with go-github.
|
Package ghact implements pubgh.ArtifactMeta with go-github. |
|
ghact/mocks
Package mocks contains Mockery-generated doubles for pubgh.ArtifactMeta.
|
Package mocks contains Mockery-generated doubles for pubgh.ArtifactMeta. |
|
ghattest
Package ghattest verifies GitHub build-provenance attestations through the gh CLI.
|
Package ghattest verifies GitHub build-provenance attestations through the gh CLI. |
|
ghattest/mocks
Package mocks provides generated GitHub attestation test doubles.
|
Package mocks provides generated GitHub attestation test doubles. |
|
ghbucket
Package ghbucket implements Scoop bucket repository reads and writes with the GitHub REST API.
|
Package ghbucket implements Scoop bucket repository reads and writes with the GitHub REST API. |
|
ghbucket/mocks
Package mocks contains generated test doubles for Scoop bucket repository ports.
|
Package mocks contains generated test doubles for Scoop bucket repository ports. |
|
ghrel
Package ghrel implements pubgh.ReleaseReader and pubgh.Publisher with go-github.
|
Package ghrel implements pubgh.ReleaseReader and pubgh.Publisher with go-github. |
|
ghrel/mocks
Package mocks contains Mockery-generated doubles for pubgh.ReleaseReader and pubgh.Publisher.
|
Package mocks contains Mockery-generated doubles for pubgh.ReleaseReader and pubgh.Publisher. |
|
ghtap
Package ghtap implements Homebrew tap repository reads and writes with the GitHub REST API.
|
Package ghtap implements Homebrew tap repository reads and writes with the GitHub REST API. |
|
ghtap/mocks
Package mocks contains generated test doubles for Homebrew tap repository ports.
|
Package mocks contains generated test doubles for Homebrew tap repository ports. |
|
ghup
Package ghup implements pubgh.AssetReplacer by invoking the gh CLI.
|
Package ghup implements pubgh.AssetReplacer by invoking the gh CLI. |
|
ghup/mocks
Package mocks contains Mockery-generated doubles for pubgh.AssetReplacer.
|
Package mocks contains Mockery-generated doubles for pubgh.AssetReplacer. |
|
gitx
Package gitx implements pubgh.RefResolver by invoking the git binary.
|
Package gitx implements pubgh.RefResolver by invoking the git binary. |
|
gitx/mocks
Package mocks contains Mockery-generated doubles for pubgh.RefResolver.
|
Package mocks contains Mockery-generated doubles for pubgh.RefResolver. |
|
gpg
Package gpg creates deterministic aggregate APT and RPM metadata signatures with a configured GnuPG home, key identity, and owner-only passphrase file.
|
Package gpg creates deterministic aggregate APT and RPM metadata signatures with a configured GnuPG home, key identity, and owner-only passphrase file. |
|
gpg/mocks
Package mocks provides generated OpenPGP signing test doubles.
|
Package mocks provides generated OpenPGP signing test doubles. |
|
melange
Package melange implements image.APKBuilder by invoking the pinned Melange binary.
|
Package melange implements image.APKBuilder by invoking the pinned Melange binary. |
|
melange/mocks
Package mocks contains Mockery-generated doubles for image.APKBuilder.
|
Package mocks contains Mockery-generated doubles for image.APKBuilder. |
|
pkginstall
Package pkginstall verifies package repositories with native package-manager clients.
|
Package pkginstall verifies package repositories with native package-manager clients. |
|
pkginstall/mocks
Package mocks provides generated native-installer test doubles.
|
Package mocks provides generated native-installer test doubles. |
|
pkgmeta
Package pkgmeta reads normalized metadata from native DEB, RPM, and APK package files.
|
Package pkgmeta reads normalized metadata from native DEB, RPM, and APK package files. |
|
pkgmeta/mocks
Package mocks provides generated package metadata inspection test doubles.
|
Package mocks provides generated package metadata inspection test doubles. |
|
pkgverify
Package pkgverify verifies producer-native RPM and APK package signatures through fixed, networkless container invocations and producer public keys.
|
Package pkgverify verifies producer-native RPM and APK package signatures through fixed, networkless container invocations and producer public keys. |
|
pkgverify/mocks
Package mocks provides generated native package verification test doubles.
|
Package mocks provides generated native package verification test doubles. |
|
r2
Package r2 stores package repository objects in Cloudflare R2 through its S3 API.
|
Package r2 stores package repository objects in Cloudflare R2 through its S3 API. |
|
r2/mocks
Package mocks provides generated object-store test doubles.
|
Package mocks provides generated object-store test doubles. |
|
reg
Package reg implements puboci.StateReader, puboci.ContentPusher, and puboci.TagCommitter with oras-go.
|
Package reg implements puboci.StateReader, puboci.ContentPusher, and puboci.TagCommitter with oras-go. |
|
reg/mocks
Package mocks contains Mockery-generated doubles for puboci.StateReader.
|
Package mocks contains Mockery-generated doubles for puboci.StateReader. |
|
repogen
Package repogen regenerates deterministic APT, RPM/DNF, and APK repository metadata with the spike-selected native tools and publishes every SHA-256 and SHA-512 APT by-hash object advertised by the generated Release document.
|
Package repogen regenerates deterministic APT, RPM/DNF, and APK repository metadata with the spike-selected native tools and publishes every SHA-256 and SHA-512 APT by-hash object advertised by the generated Release document. |
|
repogen/mocks
Package mocks provides generated repository metadata generation test doubles.
|
Package mocks provides generated repository metadata generation test doubles. |
|
Package cli implements the release-cli Cobra command tree.
|
Package cli implements the release-cli Cobra command tree. |
|
mocks
Package mocks provides generated CLI composition test doubles.
|
Package mocks provides generated CLI composition test doubles. |
|
Package execx runs external programs with the release CLI's shared process policy.
|
Package execx runs external programs with the release CLI's shared process policy. |
|
profile
|
|
|
goprof
Package goprof selects canonical Linux binaries from GoReleaser artifacts.json.
|
Package goprof selects canonical Linux binaries from GoReleaser artifacts.json. |
|
Package rel is the pure release model: versions, digests, tags, and tag plans.
|
Package rel is the pure release model: versions, digests, tags, and tag plans. |
|
Package stage verifies a GoReleaser dist bundle against its checksum claim.
|
Package stage verifies a GoReleaser dist bundle against its checksum claim. |
|
image
Package image stages Linux binaries into signed APK repositories and a locked OCI layout, and verifies that layout against the release contract.
|
Package image stages Linux binaries into signed APK repositories and a locked OCI layout, and verifies that layout against the release contract. |
|
pkgrepo
Package pkgrepo validates native packages and builds deterministic static APT, RPM/DNF, and APK repository trees.
|
Package pkgrepo validates native packages and builds deterministic static APT, RPM/DNF, and APK repository trees. |
|
pubbrew
Package pubbrew reconciles one generated Homebrew cask into a protected tap through a reviewable GitHub pull request.
|
Package pubbrew reconciles one generated Homebrew cask into a protected tap through a reviewable GitHub pull request. |
|
pubgh
Package pubgh verifies GitHub Actions artifact handoff metadata, signed release bundles, and the draft GitHub Release publication state machine.
|
Package pubgh verifies GitHub Actions artifact handoff metadata, signed release bundles, and the draft GitHub Release publication state machine. |
|
puboci
Package puboci reads a local OCI layout and publishes digest-addressed content and tags.
|
Package puboci reads a local OCI layout and publishes digest-addressed content and tags. |
|
pubscoop
Package pubscoop reconciles one generated Scoop manifest into a protected bucket through a reviewable GitHub pull request.
|
Package pubscoop reconciles one generated Scoop manifest into a protected bucket through a reviewable GitHub pull request. |
Click to show internal directories.
Click to hide internal directories.