diff --git a/Makefile b/Makefile index 1af1850..acf2d0d 100644 --- a/Makefile +++ b/Makefile @@ -234,6 +234,9 @@ install-test-deps: test: test-iso test-vm +test-repo: + bash tests/repo/vars.sh + test-iso: $(eval _VARS = VERSION FLATPAK_REMOTE_NAME _FLATPAK_REPO_URL) diff --git a/README.md b/README.md index 44792b0..0e8611f 100644 --- a/README.md +++ b/README.md @@ -52,6 +52,8 @@ The following variables can be used to customize the created ISO. | image_repo | Repository containing the source container image | quay.io/fedora-ostree-desktops | :white_check_mark: | :white_check_mark: | :white_check_mark: | | image_tag | Tag of the source container image | *VERSION* | :white_check_mark: | :white_check_mark: | :white_check_mark: | | iso_name | Name of the ISO you wish to output when completed | build/deploy.iso | :white_check_mark: | :x: | :x: | +| repos | List of repo files for Lorax to use | /etc/yum.repos.d/*.repo | :white_check_mark: | :white_check_mark: | :white_check_mark: | +| rootfs_size | The size (in GiB) for the squashfs runtime volume | 2 | :white_check_mark: | :white_check_mark: | :white_check_mark: | | secure_boot_key_url | Secure boot key that is installed from URL location\*\* | \[empty\] | :white_check_mark: | :white_check_mark: | :white_check_mark: | | variant | Source container variant\* | Server | :white_check_mark: | :white_check_mark: | :white_check_mark: | | version | Fedora version of installer to build | 39 | :white_check_mark: | :white_check_mark: | :white_check_mark: | diff --git a/action.yml b/action.yml index 53796f9..493dec4 100644 --- a/action.yml +++ b/action.yml @@ -62,6 +62,11 @@ inputs: description: "Name of the resulting ISO. Relative paths are relative to github.workspace" required: false default: build/deploy.iso + repos: + description: List of repo files for Lorax to use + required: false + rootfs_size: + description: The size (in GiB) for the squashfs runtime volume secure_boot_key_url: description: Secure boot key that is installed from URL location required: false