From 932a9585b341dff278786b866dae810cae769f03 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Danielle=20For=C3=A9?= Date: Mon, 16 Sep 2024 13:06:03 -0700 Subject: [PATCH] Build Stable 8.0 (#720) --- .github/workflows/stable-8.0 | 27 +++++++++++++++++++++++ etc/terraform-stable-8.0-azure.conf | 33 +++++++++++++++++++++++++++++ 2 files changed, 60 insertions(+) create mode 100644 .github/workflows/stable-8.0 create mode 100644 etc/terraform-stable-8.0-azure.conf diff --git a/.github/workflows/stable-8.0 b/.github/workflows/stable-8.0 new file mode 100644 index 000000000..d18ad0640 --- /dev/null +++ b/.github/workflows/stable-8.0 @@ -0,0 +1,27 @@ +name: stable + +on: + push: + tags: + - "*" + schedule: + - cron: "0 0 1 * *" + workflow_dispatch: {} + +jobs: + build: + runs-on: ubuntu-24.04 + + container: + image: debian:latest + volumes: + - /proc:/proc + options: --privileged + + steps: + - name: Clone build scripts + uses: actions/checkout@v4 + + - name: Build and upload stable .iso + run: | + ./workflows.sh etc/terraform-stable-8.0-azure.conf "${{ secrets.key }}" "${{ secrets.secret }}" "${{ secrets.endpoint }}" "${{ secrets.bucket }}" diff --git a/etc/terraform-stable-8.0-azure.conf b/etc/terraform-stable-8.0-azure.conf new file mode 100644 index 000000000..769ac6032 --- /dev/null +++ b/etc/terraform-stable-8.0-azure.conf @@ -0,0 +1,33 @@ +# target architecture - i386, amd64 or all +ARCH="amd64" + +# base codename +BASECODENAME="noble" + +# base version +BASEVERSION="24.04" + +# distribution codename +CODENAME="circe" + +# distribution version +VERSION="8.0" + +# distribution channel +CHANNEL="stable" + +# 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" + +# use appcenter ppa +INCLUDE_APPCENTER="" + +# suffix for generated .iso files +OUTPUT_SUFFIX="rc"