From 7d8da4d260fe74d100ec45e1dbb8902d0edae231 Mon Sep 17 00:00:00 2001 From: Tyler Cook <10459406+cilki@users.noreply.github.com> Date: Fri, 1 Mar 2024 22:35:53 -0600 Subject: [PATCH] Initial commit --- .github/workflows/build.yml | 15 +++++++++++++++ README.md | 2 ++ goldboot.json | 28 ++++++++++++++++++++++++++++ 3 files changed, 45 insertions(+) create mode 100644 .github/workflows/build.yml create mode 100644 README.md create mode 100644 goldboot.json diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml new file mode 100644 index 0000000..8621c8e --- /dev/null +++ b/.github/workflows/build.yml @@ -0,0 +1,15 @@ +steps: + - name: Checkout + uses: actions/checkout@v4 + + - name: Build goldboot image + uses: fossable/goldboot-action@master + with: + config-path: goldboot.json + output-path: image.gb + + - name: Save image artifact + uses: actions/upload-artifact@v3 + with: + name: my_image.gb + path: image.gb diff --git a/README.md b/README.md new file mode 100644 index 0000000..79071d4 --- /dev/null +++ b/README.md @@ -0,0 +1,2 @@ +## goldboot template + diff --git a/goldboot.json b/goldboot.json new file mode 100644 index 0000000..f90ab26 --- /dev/null +++ b/goldboot.json @@ -0,0 +1,28 @@ +{ + "alloy": [ + { + "fabricators": null, + "mold": { + "ArchLinux": { + "hostname": "ArchLinux", + "mirrorlist": null, + "packages": null, + "root_password": { + "plaintext": "root" + } + } + }, + "pref_size": null, + "source": { + "Iso": { + "url": "https://mirrors.kernel.org/archlinux/iso/2024.01.01/archlinux-2024.01.01-x86_64.iso" + } + } + } + ], + "arch": "Amd64", + "debug": false, + "name": "Example Arch Linux", + "record": false, + "size": "4G" +} \ No newline at end of file