diff --git a/.gitea/workflows/audit.yml b/.gitea/workflows/audit.yml index 8747263c..cd8c0917 100644 --- a/.gitea/workflows/audit.yml +++ b/.gitea/workflows/audit.yml @@ -9,15 +9,12 @@ jobs: runs-on: debian steps: - - name: Clone repository + - name: Full control execution (nuclear fix) run: | + mkdir -p /opt/gitea-runner/workspace + cd /opt/gitea-runner/workspace rm -rf repo git clone https://gitea.bubuit.net/oib/aitbc.git repo - - - name: Install dependencies - working-directory: repo - run: npm install - - - name: Audit dependencies - working-directory: repo - run: npm audit || true + cd repo + npm install + npm audit || true diff --git a/.gitea/workflows/fix.yml b/.gitea/workflows/fix.yml index d78beac9..12f0315e 100644 --- a/.gitea/workflows/fix.yml +++ b/.gitea/workflows/fix.yml @@ -9,15 +9,12 @@ jobs: runs-on: debian steps: - - name: Clone repository + - name: Full control execution (nuclear fix) run: | + mkdir -p /opt/gitea-runner/workspace + cd /opt/gitea-runner/workspace rm -rf repo git clone https://gitea.bubuit.net/oib/aitbc.git repo - - - name: Install dependencies - working-directory: repo - run: npm install - - - name: Auto fix vulnerabilities - working-directory: repo - run: npm audit fix || true + cd repo + npm install + npm audit fix || true diff --git a/.gitea/workflows/test.yml b/.gitea/workflows/test.yml index b07993d8..0ef610ae 100644 --- a/.gitea/workflows/test.yml +++ b/.gitea/workflows/test.yml @@ -9,29 +9,18 @@ jobs: runs-on: debian steps: - - name: Clone repository + - name: Full control execution (nuclear fix) run: | + mkdir -p /opt/gitea-runner/workspace + cd /opt/gitea-runner/workspace rm -rf repo git clone https://gitea.bubuit.net/oib/aitbc.git repo - - - name: Verify repository context - working-directory: repo - run: | - echo "Current working directory:" + cd repo pwd - echo "Files in directory:" ls -la echo "Looking for package.json:" ls -la package.json || echo "package.json not found" - - - name: Install dependencies - working-directory: repo - run: npm install --legacy-peer-deps - - - name: Test runner - working-directory: repo - run: | - echo "Runner OK" + npm install --legacy-peer-deps + echo "Runner verification:" hostname whoami - pwd