vite-plugin-asciidoc-378

Форк
0
52 строки · 1.3 Кб
1
name: Checks
2

3
on:
4
  push:
5
    branches: [ master ]
6
  pull_request:
7
    branches: [ master ]
8

9
jobs:
10
  build:
11
    runs-on: ubuntu-latest
12

13
    steps:
14
      - name: Check out Git repository
15
        uses: actions/checkout@v2
16
      - name: Set up Node.js
17
        uses: actions/setup-node@v2
18
        with:
19
          node-version: 16.9
20
      - name: Cache pnpm modules
21
        uses: actions/cache@v2
22
        with:
23
          path: ~/.pnpm-store
24
          key: ${{ runner.os }}-${{ hashFiles('**/pnpm-lock.yaml') }}
25
          restore-keys: ${{ runner.os }}-
26
      - name: Install dependencies
27
        run: corepack pnpm install
28
      - name: Run build
29
        run: npm run build
30

31
  lint:
32
    runs-on: ubuntu-latest
33

34
    steps:
35
      - name: Check out Git repository
36
        uses: actions/checkout@v2
37
      - name: Set up Node.js
38
        uses: actions/setup-node@v2
39
        with:
40
          node-version: 16.9
41
      - name: Cache pnpm modules
42
        uses: actions/cache@v2
43
        with:
44
          path: ~/.pnpm-store
45
          key: ${{ runner.os }}-${{ hashFiles('**/pnpm-lock.yaml') }}
46
          restore-keys: ${{ runner.os }}-
47
      - name: Install dependencies
48
        run: corepack pnpm install
49
      - name: Run linter
50
        uses: reviewdog/action-eslint@v1
51
        with:
52
          reporter: github-check
53

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.