1
0
Fork 0
mirror of https://github.com/JasonN3/build-container-installer.git synced 2025-12-25 02:47:56 +01:00
build-container-installer/.github/workflows/build_vars.yml
2025-04-15 13:20:46 -05:00

79 lines
2.1 KiB
YAML

name: Build Vars
on:
workflow_call:
outputs:
ARCH:
value: 'x86_64'
BUILD_MATRIX:
value: '
{
"version": [
"41",
"42"
],
"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",
},
{
"image_repo": "quay.io/fedora-ostree-desktops",
"version": "40",
"image_name": "base"
},
{
"image_repo": "quay.io/fedora-ostree-desktops",
"version": "41",
"image_name": "base-atomic"
},
{
"image_repo": "quay.io/fedora-ostree-desktops",
"version": "42",
"image_name": "base-atomic"
}
],
"exclude": [
{
"image_repo": "quay.io/fedora-ostree-desktops",
"version": "39"
},
{
"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"