diff --git a/.github/workflows/bootstrap b/.github/workflows/bootstrap deleted file mode 100644 index cd9d08a09d..0000000000 --- a/.github/workflows/bootstrap +++ /dev/null @@ -1,57 +0,0 @@ -name: Bootstrap Andaman and Subatomic (Fedora 37) - -on: - workflow_dispatch: - -jobs: - bootstrap: - strategy: - matrix: - version: ["37"] - arch: ["x86_64", "aarch64"] - fail-fast: true - runs-on: ${{ matrix.arch == 'aarch64' && 'ARM64' || 'ubuntu-latest' }} - container: - image: fedora:37 - options: --cap-add=SYS_ADMIN --privileged - steps: - - uses: actions/setup-go@v3 - with: - go-version: "^1.19" - - - name: Install repositories - run: | - sudo dnf install -y dnf-plugins-core - sudo dnf config-manager --add-repo https://github.com/terrapkg/subatomic-repos/raw/main/terra${{ matrix.version }}.repo - sudo dnf install -y mock createrepo_c rpm-build anda-mock-configs gcc curl wget git-core openssl-devel - - uses: actions/checkout@v3 - with: - repository: FyraLabs/subatomic - ref: bootstrap - - uses: actions-rs/toolchain@v1 - with: - toolchain: stable - - name: Install Anda - uses: actions-rs/cargo@v1 - with: - command: install - args: anda - - - name: Build Subatomic - run: anda build -c anda-37-${{ matrix.arch }} subatomic -p rpm - - name: Install Subatomic - run: sudo dnf install -y ./anda-build/rpm/rpms/subatomic-*.rpm - - - uses: actions/checkout@v3 - with: - repository: FyraLabs/anda - - - name: Build Andaman - run: anda build -c anda-37-${{ matrix.arch }} anda -p rpm - - - name: Upload to Subatomic - run: | - subatomic-cli upload --prune \ - --server https://subatomic.fyralabs.com \ - --token ${{ secrets.SUBATOMIC_TOKEN }} \ - terra${{ matrix.version }} anda-build/rpm/rpms/*