workflows: switch to using repo commands

Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
This commit is contained in:
Patrik Oldsberg
2022-03-05 13:09:37 +01:00
parent 2d9cfec088
commit de1e46c9b6
6 changed files with 14 additions and 12 deletions
+3 -3
View File
@@ -119,7 +119,7 @@ jobs:
run: yarn backstage-cli config:check --lax
- name: lint
run: yarn lerna -- run lint --since origin/master
run: yarn backstage-cli repo lint --since origin/master
- name: type checking and declarations
run: yarn tsc:full
@@ -139,11 +139,11 @@ jobs:
- name: build changed packages
if: ${{ steps.yarn-lock.outcome == 'success' }}
run: yarn lerna -- run build --since origin/master --include-dependencies
run: yarn backstage-cli repo build --all --since origin/master
- name: build all packages
if: ${{ steps.yarn-lock.outcome == 'failure' }}
run: yarn lerna -- run build
run: yarn backstage-cli repo build --all
- name: verify type dependencies
run: yarn lint:type-deps
+1 -1
View File
@@ -56,7 +56,7 @@ jobs:
run: yarn tsc
- name: build
run: yarn build
run: yarn backstage-cli repo build
# Prepares a nightly release version of any package with pending changesets
# Pre-mode is exited if case we're in it, otherwise it has no effect
+7 -3
View File
@@ -102,13 +102,13 @@ jobs:
run: yarn backstage-cli config:check --lax
- name: lint
run: yarn lerna -- run lint
run: yarn backstage-cli repo lint
- name: type checking and declarations
run: yarn tsc:full
- name: build
run: yarn build
run: yarn backstage-cli repo build --all
- name: verify type dependencies
run: yarn lint:type-deps
@@ -188,7 +188,11 @@ jobs:
run: yarn tsc:full
- name: build packages
run: yarn lerna -- run --ignore example-app --ignore example-backend build
run: yarn backstage-cli repo build
- name: build embedded techdocs app
working-directory: packages/techdocs-cli-embedded-app
run: yarn build
# Publishes current version of packages that are not already present in the registry
- name: publish
+1 -2
View File
@@ -71,8 +71,7 @@ jobs:
# End of yarn setup
- run: yarn tsc
- name: yarn build
run: yarn build --ignore example-app --ignore example-backend --ignore @techdocs/cli
- run: yarn backstage-cli repo build
- name: run E2E test
run: |
sudo sysctl fs.inotify.max_user_watches=524288
+1 -2
View File
@@ -50,8 +50,7 @@ jobs:
run: yarn install --frozen-lockfile
- run: yarn tsc
- name: yarn build
run: yarn build --ignore example-app --ignore example-backend --ignore @techdocs/cli
- run: yarn backstage-cli repo build
- name: run E2E test
run: yarn e2e-test run
env:
+1 -1
View File
@@ -47,7 +47,7 @@ jobs:
# End of yarn setup
- name: lint
run: yarn lerna -- run lint
run: yarn backstage-cli repo lint
- name: type checking and declarations
run: yarn tsc:full