diff --git a/.gitea/workflows/build.yml b/.gitea/workflows/build.yml deleted file mode 100644 index f90c402..0000000 --- a/.gitea/workflows/build.yml +++ /dev/null @@ -1,68 +0,0 @@ -jobs: - build-on-arch: - runs-on: ubuntu-latest - container: - image: archlinux:latest - steps: - - name: Install basic dependencies - run: | - pacman -Syu --noconfirm - pacman -S --noconfirm nodejs npm rustup gcc - rustup default stable - - - uses: actions/checkout@v4 - - - name: Build with cargo - run: | - cargo build --release - - - uses: actions/upload-artifact@v3 - with: - name: arch-setup - path: target/release/setup - - build-on-debian: - runs-on: ubuntu-latest - container: - image: debian:stable - steps: - - name: Install dependencies - run: | - apt update && apt upgrade -y - apt install -y nodejs npm curl - curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y - . $HOME/.cargo/env - - - uses: actions/checkout@v4 - - - name: Build with cargo - run: | - cargo build --release - - - uses: actions/upload-artifact@v3 - with: - name: debian-setup - path: target/release/setup - - build-on-fedora: - runs-on: ubuntu-latest - container: - image: fedora:latest - steps: - - name: Install dependencies - run: | - dnf update -y - dnf install -y nodejs npm curl - curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y - . $HOME/.cargo/env - - - uses: actions/checkout@v4 - - - name: Build with cargo - run: | - cargo build --release - - - uses: actions/upload-artifact@v3 - with: - name: fedora-setup - path: target/release/setup \ No newline at end of file