From 01f883fba73a547b8db0c412d2b166e6fdf284fc Mon Sep 17 00:00:00 2001 From: Konstantin Date: Tue, 9 Dec 2025 15:44:44 +0300 Subject: [PATCH 1/5] fix: check test directory permissions --- .github/workflows/tests.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 05ce0a70c..1ab89c85e 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -135,7 +135,10 @@ jobs: yarn config set npmRegistryServer "https://npm.fluence.dev" yarn config set npmAlwaysAuth true yarn config set npmAuthToken $NODE_AUTH_TOKEN - + + - name: Accept directory permissions + run: sudo chown -R $USER:$USER /home/runner + - run: yarn install - name: Set deal-ts-clients version From 926a62e6c52d1a787e5c44f2882b247ececab6db Mon Sep 17 00:00:00 2001 From: Konstantin Date: Tue, 9 Dec 2025 15:51:43 +0300 Subject: [PATCH 2/5] fix: update directory permissions in test workflow --- .github/workflows/tests.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 1ab89c85e..35f531bc7 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -137,7 +137,7 @@ jobs: yarn config set npmAuthToken $NODE_AUTH_TOKEN - name: Accept directory permissions - run: sudo chown -R $USER:$USER /home/runner + run: sudo chown -R $USER:$USER $HOME - run: yarn install From 02e31a9eddc2c888a1d472d4786c06e0f39259b1 Mon Sep 17 00:00:00 2001 From: Konstantin Date: Tue, 9 Dec 2025 15:54:57 +0300 Subject: [PATCH 3/5] fix: version --- .github/actions/replace-version/action.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/actions/replace-version/action.yml b/.github/actions/replace-version/action.yml index 2ba82a7f3..4e40acf4b 100644 --- a/.github/actions/replace-version/action.yml +++ b/.github/actions/replace-version/action.yml @@ -4,7 +4,8 @@ description: | inputs: versions: - type: string + description: "Versions JSON string" + required: true runs: using: "node20" From 68c92ae3e315a1075af799988e65f480858075fe Mon Sep 17 00:00:00 2001 From: Konstantin Date: Tue, 9 Dec 2025 16:55:42 +0300 Subject: [PATCH 4/5] fix: add permission in workspace --- .github/workflows/tests.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 35f531bc7..e4b790946 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -137,8 +137,10 @@ jobs: yarn config set npmAuthToken $NODE_AUTH_TOKEN - name: Accept directory permissions - run: sudo chown -R $USER:$USER $HOME - + run: | + sudo chown -R $(id -u):$(id -g) $HOME + sudo chown -R $(id -u):$(id -g) $GITHUB_WORKSPACE + - run: yarn install - name: Set deal-ts-clients version From e89f9dac8dfbe540681e2b13d3fb2056ef7d5b3c Mon Sep 17 00:00:00 2001 From: Konstantin Date: Tue, 9 Dec 2025 17:00:45 +0300 Subject: [PATCH 5/5] fix: action SC2046 --- .github/workflows/tests.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index e4b790946..db457c054 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -138,8 +138,8 @@ jobs: - name: Accept directory permissions run: | - sudo chown -R $(id -u):$(id -g) $HOME - sudo chown -R $(id -u):$(id -g) $GITHUB_WORKSPACE + sudo chown -R "$(id -u)":"$(id -g)" $HOME + sudo chown -R "$(id -u)":"$(id -g)" $GITHUB_WORKSPACE - run: yarn install