From 6faa0079fc9fd857a43c38457bd4cb17fe0f4e4c Mon Sep 17 00:00:00 2001 From: Vsevolod Stakhov Date: Fri, 17 Oct 2025 14:11:31 +0100 Subject: [PATCH] [Test] Pre-create data subdirectories with proper permissions Create fuzzy_train, bayes_spam, bayes_ham, test_corpus directories with 777 permissions before running integration test to fix Docker container write permission errors --- .github/workflows/integration-test.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/integration-test.yml b/.github/workflows/integration-test.yml index ad8f98a26e..a96c01d144 100644 --- a/.github/workflows/integration-test.yml +++ b/.github/workflows/integration-test.yml @@ -200,9 +200,9 @@ jobs: echo "Downloading corpus from: $CORPUS_URL" - # Create data directory with proper permissions - sudo mkdir -p data - sudo chmod 777 data + # Create data directory with proper permissions for Docker container + sudo mkdir -p data/{fuzzy_train,bayes_spam,bayes_ham,test_corpus} + sudo chmod -R 777 data curl -L "$CORPUS_URL" -o data/corpus.zip -- 2.47.3