[ci] Run build, test, and lint

This commit is contained in:
Eloy Durán 2021-04-23 21:08:14 +02:00
Родитель d8d3342438
Коммит 7474eecbca
3 изменённых файлов: 5 добавлений и 7 удалений

6
.github/workflows/pr.yml поставляемый
Просмотреть файл

@ -20,7 +20,5 @@ jobs:
uses: actions/setup-node@v1
with:
node-version: ${{ matrix.node-version }}
- run: yarn
- run: yarn checkchange
- run: yarn build
- run: yarn test
- run: yarn install
- run: yarn ci

5
.github/workflows/release.yml поставляемый
Просмотреть файл

@ -21,9 +21,8 @@ jobs:
uses: actions/setup-node@v1
with:
node-version: ${{ matrix.node-version }}
- run: yarn
- run: yarn build
- run: yarn test
- run: yarn install
- run: yarn ci
- run: |
git config user.email "gql-svc@microsoft.com"
git config user.name "Graphitation Service Account"

Просмотреть файл

@ -14,6 +14,7 @@
"test": "lage test",
"lint": "lage lint",
"lage": "lage",
"ci": "yarn build && yarn test && yarn lint && yarn checkchange",
"change": "beachball change -b origin/main",
"checkchange": "beachball check -b origin/main",
"release": "beachball publish -b origin/main"