From 56b345188e52da37c88466fde2a4821d3c55100e Mon Sep 17 00:00:00 2001 From: "alexei.dolgolyov" Date: Tue, 21 Apr 2026 19:50:49 +0300 Subject: [PATCH] ci: consolidate release.yml into single checkout step The two-step pattern (sparse-checkout RELEASE_NOTES.md, then full checkout) left sparse-checkout config active on the workspace, so the second checkout still only restored RELEASE_NOTES.md. Docker build then failed with "open Dockerfile: no such file or directory". Since both RELEASE_NOTES.md and the full source are needed in the same job, one full checkout is simpler and correct. --- .gitea/workflows/release.yml | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/.gitea/workflows/release.yml b/.gitea/workflows/release.yml index a76c86b..42a2f86 100644 --- a/.gitea/workflows/release.yml +++ b/.gitea/workflows/release.yml @@ -13,13 +13,7 @@ jobs: release: runs-on: ubuntu-latest steps: - - name: Fetch RELEASE_NOTES.md only - uses: actions/checkout@v4 - with: - sparse-checkout: RELEASE_NOTES.md - sparse-checkout-cone-mode: false - - - name: Checkout full repo for Docker build + - name: Checkout repo uses: actions/checkout@v4 - name: Extract version from tag