From 61b1118d6c1c047742047bd6f0ccf3ed7a3dbcd0 Mon Sep 17 00:00:00 2001 From: Vasily Guzov Date: Fri, 22 May 2026 22:50:54 +0300 Subject: [PATCH] [workflow] Tests implementation --- .gitea/workflows/test-runer.yaml | 17 ----------------- .gitea/workflows/test.yml | 31 +++++++++++++++++++++++++++++++ 2 files changed, 31 insertions(+), 17 deletions(-) delete mode 100644 .gitea/workflows/test-runer.yaml create mode 100644 .gitea/workflows/test.yml diff --git a/.gitea/workflows/test-runer.yaml b/.gitea/workflows/test-runer.yaml deleted file mode 100644 index b4209ce..0000000 --- a/.gitea/workflows/test-runer.yaml +++ /dev/null @@ -1,17 +0,0 @@ -name: Test My Gitea Runner -run-name: Testing runner execution by ${{ gitea.actor }} -on: [push] - -jobs: - test-job: - runs-on: ubuntu-latest - steps: - - name: Print Hello - run: echo "🚀 Отлично! Раннер успешно принял и выполнил задачу!" - - - name: Check System Info - run: | - echo "Операционная система раннера:" - uname -a - echo "Текущее время в контейнере:" - date diff --git a/.gitea/workflows/test.yml b/.gitea/workflows/test.yml new file mode 100644 index 0000000..d7edbbc --- /dev/null +++ b/.gitea/workflows/test.yml @@ -0,0 +1,31 @@ +name: Tests + +on: + push: + branches: [main] + pull_request: + branches: [main] + +jobs: + test: + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@v4 + + - uses: actions/setup-node@v4 + with: + node-version: 24 + + - name: Cache yarn dependencies + uses: actions/cache@v4 + with: + path: | + node_modules + ~/.cache/yarn + key: yarn-${{ hashFiles('yarn.lock') }} + restore-keys: yarn- + + - run: yarn install --frozen-lockfile + + - run: yarn test:report --run