mirror of
https://github.com/JasonN3/build-container-installer.git
synced 2025-12-25 02:47:56 +01:00
77 lines
2.1 KiB
YAML
77 lines
2.1 KiB
YAML
name: Build Vars
|
|
|
|
on:
|
|
workflow_call:
|
|
outputs:
|
|
ARCH:
|
|
value: 'x86_64'
|
|
BUILD_MATRIX:
|
|
value: '
|
|
{
|
|
"flatpaks": [
|
|
"false",
|
|
"flatpak_refs_dir",
|
|
"flatpak_refs"
|
|
],
|
|
"image_repo": [
|
|
"ghcr.io/ublue-os",
|
|
"quay.io/fedora-ostree-desktops"
|
|
],
|
|
"include": [
|
|
{
|
|
"image_repo": "ghcr.io/ublue-os",
|
|
"image_name": "base-main",
|
|
"version": "39"
|
|
},
|
|
{
|
|
"image_repo": "ghcr.io/ublue-os",
|
|
"image_name": "base-main",
|
|
"version": "40"
|
|
},
|
|
{
|
|
"image_repo": "ghcr.io/ublue-os",
|
|
"image_name": "base-main",
|
|
"version": "41"
|
|
},
|
|
{
|
|
"image_repo": "quay.io/fedora-ostree-desktops",
|
|
"image_name": "base"
|
|
"version": "40"
|
|
},
|
|
{
|
|
"image_repo": "quay.io/fedora-ostree-desktops",
|
|
"image_name": "base-atomic",
|
|
"version": "41"
|
|
}
|
|
],
|
|
"exclude": [
|
|
{
|
|
"image_repo": "quay.io/fedora-ostree-desktops",
|
|
"flatpaks": "flatpak_refs_dir"
|
|
},
|
|
{
|
|
"image_repo": "quay.io/fedora-ostree-desktops",
|
|
"flatpaks": "flatpak_refs"
|
|
}
|
|
]
|
|
}'
|
|
VARIANT:
|
|
value: 'Server'
|
|
FLATPAK_REMOTE_REFS_DIR:
|
|
value: flatpak_refs
|
|
FLATPAK_REMOTE_REFS:
|
|
value: "app/org.mozilla.firefox/x86_64/stable app/org.videolan.VLC/x86_64/stable"
|
|
SECURE_BOOT_KEY_URL:
|
|
value: 'https://github.com/ublue-os/akmods/raw/main/certs/public_key.der'
|
|
ENROLLMENT_PASSWORD:
|
|
value: 'container-installer'
|
|
|
|
|
|
jobs:
|
|
load-vars:
|
|
name: Load Variables
|
|
runs-on: ubuntu-latest
|
|
steps:
|
|
- name: Sucess
|
|
run:
|
|
echo "Vars loaded"
|