Skip to content

kubara-io/apt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

kubara apt repository

This repository publishes the signed APT repository for kubara.

GitHub Pages serves the generated repository root with:

  • apt-public.key
  • dists/stable/...
  • pool/main/...

Triggering

The workflow can run in two ways:

  1. repository_dispatch (type: publish-apt) from kubara-io/kubara
  2. Manual workflow_dispatch with input release_tag (e.g. v0.7.0)

Required secrets

Add these repository secrets in kubara-io/apt:

  • APT_GPG_PRIVATE_KEY: ASCII-armored private key used to sign Release metadata
  • GPG_PASSPHRASE: passphrase for the private key (optional if key has no passphrase)

Expected source entry

Use this in /etc/apt/sources.list.d/kubara.list:

deb [signed-by=/etc/apt/keyrings/kubara.gpg] https://kubara-io.github.io/apt stable main

And import the key:

sudo install -d -m 0755 /etc/apt/keyrings
curl -fsSL https://kubara-io.github.io/apt/apt-public.key | sudo gpg --dearmor -o /etc/apt/keyrings/kubara.gpg
sudo apt update

About

Making kubara available for APT

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors