Merge branch 'master' of github.com:backstage/backstage into lockfile-ts-error-improvement

* 'master' of github.com:backstage/backstage: (187 commits)
  chore(deps-dev): bump @storybook/addon-actions from 6.1.11 to 6.1.17
  Add changeset for fixing requestLoggingHandler
  chore: changeset
  chore: might as well do this for all parsing
  bug: filepath can be returned as undefined from `git-url-parse` let's default to empty
  Export Select component from core
  catalog-info: add links
  fix up yarn after release
  Use routed tabs to link to every settings page
  Limit the props that are forwarded to the Link component in the EntityRefLink
  chore: fix the create-app version
  Version Packages
  Move parseDate function
  Prettier fix
  Add line
  Use JS Date instead of Datetime
  Fix broken links in documentation (#4418)
  Removed old imports
  Remove unused functions and luxon
  fix(catalog): entity links incorrect wrapping
  ...
This commit is contained in:
blam
2021-02-12 09:04:04 +01:00
333 changed files with 10402 additions and 3418 deletions
+1
View File
@@ -7,6 +7,7 @@
* @backstage/maintainers
/docs/features/techdocs @backstage/techdocs-core
/docs/features/search @backstage/techdocs-core
/docs/assets/search @backstage/techdocs-core
/plugins/cost-insights @backstage/silver-lining
/plugins/cloudbuild @trivago/ebarrios
/plugins/search @backstage/techdocs-core
+1
View File
@@ -250,6 +250,7 @@ transpilation
Tuite
ui
unmanaged
unregister
untracked
upvote
url
+1 -1
View File
@@ -77,7 +77,7 @@ jobs:
run: yarn prettier:check
- name: validate config
run: yarn backstage-cli config:check
run: yarn backstage-cli config:check --lax
- name: lint
run: yarn lerna -- run lint --since origin/master
+1 -1
View File
@@ -65,7 +65,7 @@ jobs:
COMMIT_SHA_BEFORE: '${{ github.event.before }}'
- name: validate config
run: yarn backstage-cli config:check
run: yarn backstage-cli config:check --lax
- name: lint
run: yarn lerna -- run lint
+24 -4
View File
@@ -48,11 +48,14 @@ jobs:
target_url: "https://github.com/${{github.repository}}/actions/runs/${{github.run_id}}"
});
- uses: actions/checkout@v1
- uses: actions/checkout@v2
- uses: actions/setup-node@v1
with:
node-version: '14'
- name: yarn install
run: yarn --cwd cypress install
# This is required because the environment_url param that Tugboat uses
# to tell us where the preview is located isn't supported unless you
# specify the custom Accept header when getting the deployment_status,
@@ -77,9 +80,25 @@ jobs:
});
console.log(result);
return result.data.environment_url;
- name: echo tugboat preview url
run: |
curl ${{steps.get-status-env.outputs.result}}
- name: cypress run
uses: cypress-io/github-action@v2
env:
CYPRESS_baseUrl: ${{steps.get-status-env.outputs.result}}
with:
config-file: ./cypress.json
working-directory: ./cypress
browser: chrome
install: false
headless: true
- name: update artifact
if: ${{ always() }}
uses: actions/upload-artifact@v1
with:
name: cypress-videos
path: ./cypress/cypress/videos
- name: set status
if: ${{ failure() }}
uses: actions/github-script@v3
@@ -94,6 +113,7 @@ jobs:
context: 'Backstage Tugboat E2E Tests',
target_url: "https://github.com/${{github.repository}}/actions/runs/${{github.run_id}}"
});
- name: set status
if: ${{ success() }}
uses: actions/github-script@v3