From 0932c68fadf29f96c13cc69a0f826336f9b2913c Mon Sep 17 00:00:00 2001 From: atagen Date: Thu, 9 Apr 2026 16:29:52 +1000 Subject: [PATCH] ci: burn to the ground --- .builds/build.yml | 13 ------------- .builds/check-musl.yml | 14 -------------- .builds/test.yml | 22 ---------------------- .builds/unit-tests.yml | 20 -------------------- .github/workflows/check-spv.yml | 21 --------------------- .github/workflows/rustfmt.yml | 19 ------------------- .github/workflows/toml-spec.yml | 22 ---------------------- 7 files changed, 131 deletions(-) delete mode 100644 .builds/build.yml delete mode 100644 .builds/check-musl.yml delete mode 100644 .builds/test.yml delete mode 100644 .builds/unit-tests.yml delete mode 100644 .github/workflows/check-spv.yml delete mode 100644 .github/workflows/rustfmt.yml delete mode 100644 .github/workflows/toml-spec.yml diff --git a/.builds/build.yml b/.builds/build.yml deleted file mode 100644 index e3cb42e3..00000000 --- a/.builds/build.yml +++ /dev/null @@ -1,13 +0,0 @@ -image: archlinux -sources: - - https://github.com/mahkoh/jay -tasks: - - packages: | - echo 'Server = https://mirrors.n-ix.net/archlinux/$repo/os/$arch' | sudo tee /etc/pacman.d/mirrorlist - - install: | - sudo pacman -Syu --noconfirm - sudo pacman -S --noconfirm rustup libinput pango mesa - rustup toolchain install stable - - build: | - cd jay - cargo build diff --git a/.builds/check-musl.yml b/.builds/check-musl.yml deleted file mode 100644 index e556cf7c..00000000 --- a/.builds/check-musl.yml +++ /dev/null @@ -1,14 +0,0 @@ -image: archlinux -sources: - - https://github.com/mahkoh/jay -tasks: - - packages: | - echo 'Server = https://mirrors.n-ix.net/archlinux/$repo/os/$arch' | sudo tee /etc/pacman.d/mirrorlist - - install: | - sudo pacman -Syu --noconfirm - sudo pacman -S --noconfirm rustup musl - rustup toolchain install stable - rustup target install x86_64-unknown-linux-musl - - build: | - cd jay - cargo check --target x86_64-unknown-linux-musl diff --git a/.builds/test.yml b/.builds/test.yml deleted file mode 100644 index 4cf77e68..00000000 --- a/.builds/test.yml +++ /dev/null @@ -1,22 +0,0 @@ -image: archlinux -sources: - - https://github.com/mahkoh/jay -tasks: - - packages: | - echo 'Server = https://mirrors.n-ix.net/archlinux/$repo/os/$arch' | sudo tee /etc/pacman.d/mirrorlist - - install: | - sudo pacman -Syu --noconfirm - sudo pacman -S --noconfirm rustup libinput pango mesa xorg-xwayland adwaita-icon-theme libxcursor - rustup toolchain install stable - - configure: | - sudo rmmod bochs - sudo modprobe vkms - sudo chmod o+rw /dev/dri/card* - sudo chmod o+r /dev/udmabuf - - build: | - cd jay - cargo build --features it - - test: | - cd jay - export RUST_BACKTRACE=1 - ./target/debug/jay run-tests diff --git a/.builds/unit-tests.yml b/.builds/unit-tests.yml deleted file mode 100644 index 52e196c2..00000000 --- a/.builds/unit-tests.yml +++ /dev/null @@ -1,20 +0,0 @@ -image: archlinux -sources: - - https://github.com/mahkoh/jay -tasks: - - packages: | - echo 'Server = https://mirrors.n-ix.net/archlinux/$repo/os/$arch' | sudo tee /etc/pacman.d/mirrorlist - - install: | - sudo pacman -Syu --noconfirm - sudo pacman -S --noconfirm rustup libinput pango mesa xorg-xwayland adwaita-icon-theme libxcursor - rustup toolchain install stable - cd jay - git submodule update --init - - test: | - cd jay - cargo test - - test-tc: | - cd jay - git submodule update --init - cd toml-config - cargo test diff --git a/.github/workflows/check-spv.yml b/.github/workflows/check-spv.yml deleted file mode 100644 index 432e01f8..00000000 --- a/.github/workflows/check-spv.yml +++ /dev/null @@ -1,21 +0,0 @@ -name: check-spv - -on: - push: - branches: [ master ] - pull_request: - branches: [ master ] - workflow_dispatch: - -env: - CARGO_TERM_COLOR: always - -jobs: - check-spv: - runs-on: native - steps: - - uses: actions/checkout@v2 - - name: Check - run: | - nix develop . --command cargo run --manifest-path compile-shaders/Cargo.toml -p compile-shaders-core - git diff --exit-code diff --git a/.github/workflows/rustfmt.yml b/.github/workflows/rustfmt.yml deleted file mode 100644 index 148fa93a..00000000 --- a/.github/workflows/rustfmt.yml +++ /dev/null @@ -1,19 +0,0 @@ -name: rustfmt - -on: - push: - branches: [ master ] - pull_request: - branches: [ master ] - workflow_dispatch: - -env: - CARGO_TERM_COLOR: always - -jobs: - rustfmt: - runs-on: native - steps: - - uses: actions/checkout@v2 - - name: Check - run: nix develop .#dev --command cargo fmt -- --check diff --git a/.github/workflows/toml-spec.yml b/.github/workflows/toml-spec.yml deleted file mode 100644 index fa287ad1..00000000 --- a/.github/workflows/toml-spec.yml +++ /dev/null @@ -1,22 +0,0 @@ -name: toml-spec - -on: - push: - branches: [ master ] - pull_request: - branches: [ master ] - workflow_dispatch: - -env: - CARGO_TERM_COLOR: always - -jobs: - toml-spec: - runs-on: native - steps: - - uses: actions/checkout@v2 - - name: Check - run: | - cd toml-spec - nix develop .. --command cargo run - git diff --exit-code