From 452afb7829d2ee885d4e12da80f5d0c249d8303c Mon Sep 17 00:00:00 2001 From: Ginger Date: Mon, 8 Sep 2025 10:19:32 -0400 Subject: [PATCH 1/5] fix: Use Ubuntu runners for now --- .forgejo/workflows/build-debian.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.forgejo/workflows/build-debian.yml b/.forgejo/workflows/build-debian.yml index 5cadb4a9..9f4ce994 100644 --- a/.forgejo/workflows/build-debian.yml +++ b/.forgejo/workflows/build-debian.yml @@ -20,7 +20,7 @@ on: jobs: build: - runs-on: debian-latest + runs-on: ubuntu-latest steps: - name: Get Debian version From ede03e30a7fc59f2cb9e41e5bbd5b8dc4dfb8b2b Mon Sep 17 00:00:00 2001 From: Ginger Date: Mon, 8 Sep 2025 10:20:33 -0400 Subject: [PATCH 2/5] fix: Remove duplicate checkout step --- .forgejo/workflows/build-debian.yml | 5 ----- 1 file changed, 5 deletions(-) diff --git a/.forgejo/workflows/build-debian.yml b/.forgejo/workflows/build-debian.yml index 9f4ce994..577cd853 100644 --- a/.forgejo/workflows/build-debian.yml +++ b/.forgejo/workflows/build-debian.yml @@ -35,11 +35,6 @@ jobs: with: fetch-depth: 0 - - name: Checkout repository with full history - uses: https://code.forgejo.org/actions/checkout@v4 - with: - fetch-depth: 0 - - name: Cache Cargo registry uses: https://code.forgejo.org/actions/cache@v4 with: From 52fb7b5ede7ad75019df0f979d1e591ab0312100 Mon Sep 17 00:00:00 2001 From: Ginger Date: Mon, 8 Sep 2025 10:21:35 -0400 Subject: [PATCH 3/5] fix: Use binstall for cargo-deb --- .forgejo/workflows/build-debian.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.forgejo/workflows/build-debian.yml b/.forgejo/workflows/build-debian.yml index 577cd853..da56fabf 100644 --- a/.forgejo/workflows/build-debian.yml +++ b/.forgejo/workflows/build-debian.yml @@ -65,7 +65,7 @@ jobs: - name: Install build dependencies run: | - cargo install cargo-deb + cargo binstall cargo-deb # Build dependencies for rocksdb apt install -y clang liburing-dev From d14310a1e5fbd0530133da0ef97b57a06635ae9d Mon Sep 17 00:00:00 2001 From: Ginger Date: Mon, 8 Sep 2025 10:23:35 -0400 Subject: [PATCH 4/5] fix: Run apt-get update first --- .forgejo/workflows/build-debian.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.forgejo/workflows/build-debian.yml b/.forgejo/workflows/build-debian.yml index da56fabf..4635737f 100644 --- a/.forgejo/workflows/build-debian.yml +++ b/.forgejo/workflows/build-debian.yml @@ -66,8 +66,9 @@ jobs: - name: Install build dependencies run: | cargo binstall cargo-deb + apt-get update -y # Build dependencies for rocksdb - apt install -y clang liburing-dev + apt-get install -y clang liburing-dev - name: Run cargo-deb id: cargo_deb From a873329a426f669d633ee6598694501772da1519 Mon Sep 17 00:00:00 2001 From: Ginger Date: Mon, 8 Sep 2025 10:27:58 -0400 Subject: [PATCH 5/5] fix: Fix ambiguous redirect --- .forgejo/workflows/build-debian.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.forgejo/workflows/build-debian.yml b/.forgejo/workflows/build-debian.yml index 4635737f..fa924372 100644 --- a/.forgejo/workflows/build-debian.yml +++ b/.forgejo/workflows/build-debian.yml @@ -73,7 +73,7 @@ jobs: - name: Run cargo-deb id: cargo_deb run: | - cargo deb >> $DEB_PATH + DEB_PATH=$(cargo deb) echo "path=$DEB_PATH" >> $GITHUB_OUTPUT - name: Test deb installation