From 481a35f9fd1fc0668a4e51835e3cfda5143d20fc Mon Sep 17 00:00:00 2001 From: Kbz-8 Date: Tue, 1 Sep 2026 15:31:13 +0200 Subject: [PATCH] [CI] fixing ci, removing soft cts ci --- .gitea/workflows/Build.yml | 4 +-- .gitea/workflows/CTS_Soft.yml | 64 ----------------------------------- .gitea/workflows/Test.yml | 4 +-- 3 files changed, 4 insertions(+), 68 deletions(-) delete mode 100644 .gitea/workflows/CTS_Soft.yml diff --git a/.gitea/workflows/Build.yml b/.gitea/workflows/Build.yml index 7e5d1f9..1521a76 100644 --- a/.gitea/workflows/Build.yml +++ b/.gitea/workflows/Build.yml @@ -22,8 +22,8 @@ jobs: run: | set -euxo pipefail - apt-get update - apt-get install -y unzip curl + apt update + apt install -y unzip curl MPSS_URL="https://drive.kbz8.me/dav/public-files/KSKeiOKxnFPyfws/mpss.zip" MPSS_ZIP="/tmp/mpss.zip" diff --git a/.gitea/workflows/CTS_Soft.yml b/.gitea/workflows/CTS_Soft.yml deleted file mode 100644 index 5525f26..0000000 --- a/.gitea/workflows/CTS_Soft.yml +++ /dev/null @@ -1,64 +0,0 @@ -name: CTS Soft - -on: - workflow_dispatch: - -jobs: - build_and_test: - runs-on: ubuntu-latest - - steps: - - uses: actions/checkout@v4 - with: - fetch-depth: 0 - - - uses: https://codeberg.org/mlugg/setup-zig@v2 - - name: Install system dependencies - run: | - apt update - apt install -y libgl1 libwayland-egl1 libwayland-cursor0 clang libwayland-server0 - - - name: Install Rust - uses: dtolnay/rust-toolchain@stable - with: - toolchain: stable - targets: x86_64-unknown-linux-gnu - - - uses: Swatinem/rust-cache@v2 - with: - cache-all-crates: "true" - cache-on-failure: "false" - - - name: Install deqp-runner - run: cargo install deqp-runner - - - name: Verify installations - shell: bash - run: | - source $HOME/.cargo/env - echo "Verifying tool installations..." - which deqp-runner && deqp-runner --version || echo "deqp-runner not found" - - - name: Run Vulkan CTS - run: zig build cts-soft --release=fast -- -j4 - continue-on-error: true - - - name: Verify tests - run: ls cts | grep "results.csv"; - - - name: Archiving results - run: | - mkdir -p assets/ - zip ./assets/results.zip ./cts/results.csv - - - name: Deploying CTS results - uses: milanmk/actions-file-deployer@master - with: - remote-protocol: sftp - remote-host: ${{ secrets.SFTP_HOST_CTS_SOFT }} - remote-user: ${{ secrets.SFTP_USER_CTS_SOFT }} - remote-password: ${{ secrets.SFTP_PASSWORD_CTS_SOFT }} - remote-port: 6969 - local-path: "./assets" - remote-path: "/www/assets" - sync: full diff --git a/.gitea/workflows/Test.yml b/.gitea/workflows/Test.yml index e617410..3ac1201 100644 --- a/.gitea/workflows/Test.yml +++ b/.gitea/workflows/Test.yml @@ -19,8 +19,8 @@ jobs: run: | set -euxo pipefail - apt-get update - apt-get install -y unzip curl + apt update + apt install -y unzip curl MPSS_URL="https://drive.kbz8.me/dav/public-files/KSKeiOKxnFPyfws/mpss.zip" MPSS_ZIP="/tmp/mpss.zip"