Skip to content

get-aurora-dev/common

Repository files navigation

aurora-common

Shared OCI layer containing configuration files for https://github.com/ublue-os/aurora.

This repo builds on top of:

Related work is on the Fedora KDE-SIG

Usage in Downstream Projects

Aurora images reference this layer in their Containerfiles:

FROM ghcr.io/get-aurora-dev/aurora-common:latest AS aurora-common

# Copy shared configuration
COPY --from=aurora-common /system_files/shared /

# Copy DX-specific configuration (Aurora-DX only)
COPY --from=aurora-common /system_files/dx /

# Copy wallpapers
COPY --from=aurora-common /wallpapers /

# Copy other assets as needed
COPY --from=aurora-common /logos /tmp/logos

Verify authenticity with cosign

cosign.pub has been used in the past to sign artifacts, we are using keyless OIDC signing now.

cosign verify \
  --certificate-oidc-issuer https://token.actions.githubusercontent.com \
  --certificate-identity-regexp="github.com/get-aurora-dev/common/.github/workflows/*" \
  ghcr.io/get-aurora-dev/common:latest

Building Locally

just build

Additional Commands

# Check Just syntax
just check

# Fix Just formatting
just fix

# Inspect image structure
just tree

# Dump image contents to ./dump
just dump

About

OCI layer for things that need to be on every Aurora

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors