diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index 1eddd4b..f445ce1 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -5,16 +5,24 @@ on: [push, pull_request] jobs: test: runs-on: ubuntu-latest - container: node:18-bullseye steps: - - name: Checkout + - name: Checkout code run: | - git clone --depth=1 https://7000pct.gitea.bloupla.net/7000pctAUTO/terminal-layout-sync.git . - - name: Install + git clone --depth 1 https://7000pct.gitea.bloupla.net/7000pctAUTO/terminal-layout-sync.git repo + cd repo + - name: Setup Node + uses: actions/setup-node@v3 + with: + node-version: 18 + - name: Install dependencies run: npm ci + working-directory: repo - name: Lint run: npm run lint + working-directory: repo - name: Typecheck run: npm run typecheck + working-directory: repo - name: Test run: npm test + working-directory: repo