From 76f1da9afb08ee53951f88ffce182640f89378e1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Danielle=20For=C3=A9?= Date: Thu, 19 Feb 2026 10:06:57 -0800 Subject: [PATCH 1/4] Add OS 9 Daily --- .github/workflows/daily-9.0 | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 .github/workflows/daily-9.0 diff --git a/.github/workflows/daily-9.0 b/.github/workflows/daily-9.0 new file mode 100644 index 00000000..3ef59317 --- /dev/null +++ b/.github/workflows/daily-9.0 @@ -0,0 +1,35 @@ +name: Daily OS 9 + +on: + push: + branches: + - main + schedule: + - cron: "0 0 * * *" + workflow_dispatch: {} + +jobs: + build: + strategy: + fail-fast: false + matrix: + include: + - runner: ubuntu-26.04 + arch: amd64 + - runner: ubuntu-26.04-arm + arch: arm64 + runs-on: ${{ matrix.runner }} + + container: + image: debian:latest + volumes: + - /proc:/proc + options: --privileged + + steps: + - name: Clone build scripts + uses: actions/checkout@v6 + + - name: Build and upload daily .iso + run: | + ./workflows.sh etc/terraform-daily-9.0-azure-${{ matrix.arch }}.conf "${{ secrets.key }}" "${{ secrets.secret }}" "${{ secrets.endpoint }}" "${{ secrets.bucket }}" From d8e35ab30ed43a4634ec88a0b9e9454a66755c33 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Danielle=20For=C3=A9?= Date: Thu, 19 Feb 2026 10:09:02 -0800 Subject: [PATCH 2/4] Add amd64 config --- etc/terraform-daily-9.0-azure-amd64.conf | 30 ++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 etc/terraform-daily-9.0-azure-amd64.conf diff --git a/etc/terraform-daily-9.0-azure-amd64.conf b/etc/terraform-daily-9.0-azure-amd64.conf new file mode 100644 index 00000000..79fd43a8 --- /dev/null +++ b/etc/terraform-daily-9.0-azure-amd64.conf @@ -0,0 +1,30 @@ +# target architecture +ARCH="amd64" + +# base codename +BASECODENAME="resolute" + +# base version +BASEVERSION="26.04" + +# distribution codename +CODENAME="tanit" + +# distribution version +VERSION="9.0" + +# distribution channel +CHANNEL="daily" + +# distribution name +NAME="elementary OS" + +# mirror to fetch packages from +MIRROR_URL="http://azure.archive.ubuntu.com/ubuntu/" + +# use HWE kernel and packages? +HWE_KERNEL="yes" +HWE_X11="no" + +# suffix for generated .iso files +OUTPUT_SUFFIX="" From 7b677623026ca4037b239f6cc30f248802058ac5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Danielle=20For=C3=A9?= Date: Thu, 19 Feb 2026 10:09:52 -0800 Subject: [PATCH 3/4] Add ARM64 config --- etc/terraform-daily-9/0-azure-arm64.conf | 30 ++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 etc/terraform-daily-9/0-azure-arm64.conf diff --git a/etc/terraform-daily-9/0-azure-arm64.conf b/etc/terraform-daily-9/0-azure-arm64.conf new file mode 100644 index 00000000..22396c46 --- /dev/null +++ b/etc/terraform-daily-9/0-azure-arm64.conf @@ -0,0 +1,30 @@ +# target architecture +ARCH="arm64" + +# base codename +BASECODENAME="resolute" + +# base version +BASEVERSION="26.04" + +# distribution codename +CODENAME="tanit" + +# distribution version +VERSION="9.0" + +# distribution channel +CHANNEL="daily" + +# distribution name +NAME="elementary OS" + +# mirror to fetch packages from +MIRROR_URL="http://azure.ports.ubuntu.com/ubuntu-ports/" + +# use HWE kernel and packages? +HWE_KERNEL="yes" +HWE_X11="no" + +# suffix for generated .iso files +OUTPUT_SUFFIX="" From 23a990d41367cb2993107145a6de077766fd91b0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Danielle=20For=C3=A9?= Date: Thu, 19 Feb 2026 10:10:43 -0800 Subject: [PATCH 4/4] move arm config --- .../0-azure-arm64.conf => terraform-daily-9.0-azure-arm64.conf} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename etc/{terraform-daily-9/0-azure-arm64.conf => terraform-daily-9.0-azure-arm64.conf} (100%) diff --git a/etc/terraform-daily-9/0-azure-arm64.conf b/etc/terraform-daily-9.0-azure-arm64.conf similarity index 100% rename from etc/terraform-daily-9/0-azure-arm64.conf rename to etc/terraform-daily-9.0-azure-arm64.conf