mirror of
https://github.com/get-aurora-dev/common.git
synced 2026-11-03 21:49:43 -09:00
Read-only pull mirror of github.com/get-aurora-dev/common: Aurora's wallpapers, logos and shared files, which Aurora's build copies from its image.
|
|
||
|---|---|---|
| .gemini | ||
| .github | ||
| branding@a2609104f6 | ||
| logos | ||
| system_files | ||
| .gitattributes | ||
| .gitignore | ||
| .gitmodules | ||
| .pre-commit-config.yaml | ||
| AGENTS.md | ||
| Containerfile | ||
| cosign.pub | ||
| image-versions.yml | ||
| Justfile | ||
| LICENSE | ||
| README.md | ||
aurora-common
Shared OCI layer containing configuration files for Aurora and Aurora-DX variants.
Repository Structure
This layer builds on top of ghcr.io/projectbluefin/common and https://github.com/get-aurora-dev/branding which includes:
system_files/shared/- Configuration shared between Aurora and Aurora-DXsystem_files/dx/- Aurora-DX specific configurationwallpapers/- Aurora wallpapers from artwork reposystem_files/shared/usr/share/ublue-os/homebrew/- Flatpak definitions used for including flatpaks for the ISOs andujust install-system-flatpaks- Yes, homebrew supports the installation of Flatpakslogos/- Aurora Logos used in SDDM/Plasma Kickoff etc.
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