From 93edfb60e904a83b60700487bfb23694cb301c32 Mon Sep 17 00:00:00 2001 From: mehditorabiv Date: Tue, 6 Aug 2024 13:27:16 +0300 Subject: [PATCH] add secrets --- .github/workflows/ci.yml | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index ff8844b..a3474ea 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -10,6 +10,8 @@ jobs: node: ['18', '17'] name: test/node ${{ matrix.node }}/${{ matrix.platform }} runs-on: ${{ matrix.platform }} + env: + VITE_API_BASE_URL: ${{ secrets.VITE_API_BASE_URL }} steps: - uses: actions/checkout@v3 - uses: actions/setup-node@v3 @@ -17,7 +19,6 @@ jobs: node-version: ${{ matrix.node }} cache: 'npm' - run: npm install - # - run: npm run lint - run: npm run test - run: npm run build @@ -25,6 +26,9 @@ jobs: needs: [test] name: coverage runs-on: ubuntu-latest + env: + VITE_API_BASE_URL: ${{ secrets.VITE_API_BASE_URL }} + CC_TEST_REPORTER_ID: ${{ secrets.CC_TEST_REPORTER_ID }} steps: - uses: actions/checkout@v3 - uses: actions/setup-node@v3 @@ -33,8 +37,7 @@ jobs: cache: 'npm' - run: npm ci - run: npm run build + - run: npm run coverage - uses: paambaati/codeclimate-action@v3.2.0 - env: - CC_TEST_REPORTER_ID: ${{ secrets.CC_TEST_REPORTER_ID }} with: - coverageCommand: npm run coverage + coverageCommand: npm run coverage \ No newline at end of file