Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

Kosmos Package Index

Public binary-only distribution channel for Kosmos Package Index.

  • Initial component line: 0.1.0.
  • Source of truth: the private Kosmos monorepo.
  • Status: metadata only; no standalone artifact is available until its build, signing, integrity, and updater checks pass.
  • Releases are immutable and must include hashes and provenance. Private signing keys, tokens, source workspaces, build caches, and local artifacts never belong in this repository.

Engine API compatibility is versioned separately and remains 1.0.0. Package v1 schema remains 1.

Operator publication

Run the Publish Package v1 workflow with an immutable Kosmos commit SHA and the next catalog sequence plus bounded ISO UTC timestamps:

source_ref=<40-character Kosmos commit SHA>
sequence=<next strictly increasing integer>
issued_at=2026-08-02T16:00:00Z
expires_at=2026-09-01T16:00:00Z

The production environment must provide only these secret names: KOSMOS_SOURCE_REPO_TOKEN, KOSMOS_RELEASE_REPO_TOKEN, and KOSMOS_PACKAGE_RELEASE_PRIVATE_KEY. The workflow never puts the private key in arguments or logs, publishes the immutable Shell release before the catalog-<sequence> release, refuses existing tags, and deletes its temporary key file on every exit path.

About

Signed Kosmos Package v1 catalog distribution channel.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors