From 55b0d4bd5036657b87d3bc79b116ac2a512828f8 Mon Sep 17 00:00:00 2001 From: Gilver Date: Fri, 22 May 2026 13:29:43 -0500 Subject: [PATCH] feat(ci): Bootstrap hacks (#361) * feat(ci): Add release package to bootstrap * feat(ci): Bootstrap hacks (cherry picked from commit d7d6b58ba10ccbf5dcc419af2671c9e581e2eeae) Signed-off-by: GildedRoach --- .github/workflows/bootstrap.yml | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/.github/workflows/bootstrap.yml b/.github/workflows/bootstrap.yml index babc942..2b54272 100644 --- a/.github/workflows/bootstrap.yml +++ b/.github/workflows/bootstrap.yml @@ -13,7 +13,7 @@ jobs: fail-fast: false runs-on: ${{ matrix.arch == 'aarch64' && 'ubuntu-22.04-arm' || 'ubuntu-latest' }} container: - image: ghcr.io/ultramarine-linux/builder:um43 + image: ghcr.io/terrapkg/builder:f${{ matrix.version }} options: --cap-add=SYS_ADMIN --privileged steps: - name: Checkout @@ -21,12 +21,16 @@ jobs: - name: Build ultramarine-mock-configs run: | - anda build -D "vendor Ultramarine Linux" -c ultramarine-${{ matrix.version }}-${{ matrix.arch }} ultramarine/ultramarine-mock-configs/pkg + anda build -D "vendor Ultramarine Linux" -D "dist .um${{ matrix.version }}" -c fedora-${{ matrix.version }}-${{ matrix.arch }} ultramarine/ultramarine-mock-configs/pkg - name: Install ultramarine-mock-configs run: | dnf install -y anda-build/rpm/rpms/ultramarine-mock-configs*.rpm + - name: Build ultramarine-release + run: | + anda build -D "vendor Ultramarine Linux" -c ultramarine-${{ matrix.version }}-${{ matrix.arch }} ultramarine/release/pkg + - name: Upload packages to subatomic run: | subatomic-cli upload --prune \