Skip to content

Commit 6f5f81f

Browse files
committed
Merge remote-tracking branch 'origin/main' into fix/chart-package-esm
2 parents ea6e9cd + b6f7dfc commit 6f5f81f

File tree

582 files changed

+11867
-28969
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

582 files changed

+11867
-28969
lines changed

.eslintrc.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,7 @@ overrides:
4949
parserOptions:
5050
project:
5151
- './tsconfig.spec.json'
52+
- './tsconfig.node.json'
5253
- './packages/*/tsconfig.json'
5354
plugins:
5455
- '@typescript-eslint'
Lines changed: 102 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,102 @@
1+
name: Bug Report
2+
description: File a bug report
3+
title: '[Component Name]:'
4+
labels:
5+
- bug
6+
assignees: []
7+
body:
8+
- type: textarea
9+
id: description
10+
attributes:
11+
label: 'Describe the bug'
12+
description: 'A clear and concise description of what the bug is.'
13+
validations:
14+
required: true
15+
- type: input
16+
id: example
17+
attributes:
18+
label: 'Isolated Example'
19+
description: 'Please provide an isolated example if possible by forking [this codesandbox](https://codesandbox.io/s/ui5-webcomponents-react-template-29l34).'
20+
validations:
21+
required: false
22+
- type: textarea
23+
id: repro
24+
attributes:
25+
label: Reproduction steps
26+
description: 'How do you trigger this bug? Please walk us through it step by step.'
27+
value: |
28+
1.
29+
2.
30+
3.
31+
...
32+
validations:
33+
required: false
34+
- type: textarea
35+
id: expectation
36+
attributes:
37+
label: 'Expected Behaviour'
38+
description: 'A clear and concise description of what you expected to happen.'
39+
validations:
40+
required: false
41+
- type: textarea
42+
id: screenshots
43+
attributes:
44+
label: Screenshots or Videos
45+
description: |
46+
If applicable, add screenshots or a video to help explain your problem.
47+
For more information on the supported file image/file types and the file size limits, please refer
48+
to the following link: https://docs.github.com/en/github/writing-on-github/working-with-advanced-formatting/attaching-files
49+
placeholder: |
50+
You can drag your video or image files inside of this editor ↓
51+
validations:
52+
required: false
53+
54+
55+
- type: markdown
56+
attributes:
57+
value: '## Environment Info'
58+
- type: input
59+
id: wcr-version
60+
attributes:
61+
label: 'UI5 Web Components for React Version'
62+
validations:
63+
required: true
64+
- type: input
65+
id: wc-version
66+
attributes:
67+
label: 'UI5 Web Components Version'
68+
validations:
69+
required: true
70+
- type: dropdown
71+
id: browser
72+
attributes:
73+
label: 'Browser'
74+
multiple: true
75+
options:
76+
- Chrome
77+
- Edge
78+
- Firefox
79+
- Safari
80+
validations:
81+
required: true
82+
- type: input
83+
id: os
84+
attributes:
85+
label: 'Operating System'
86+
validations:
87+
required: false
88+
89+
- type: markdown
90+
attributes:
91+
value: '## Additional Information'
92+
- type: textarea
93+
id: additional-context
94+
attributes:
95+
label: Additional Context
96+
description: Add any other context about the problem here.
97+
- type: textarea
98+
id: logs
99+
attributes:
100+
label: Relevant log output
101+
description: Please copy and paste any relevant log output. This will be automatically formatted into code, so no need for backticks.
102+
render: shell

.github/ISSUE_TEMPLATE/bug_report.md

Lines changed: 0 additions & 36 deletions
This file was deleted.

.github/ISSUE_TEMPLATE/config.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
blank_issues_enabled: false
2+
contact_links:
3+
- name: Questions
4+
url: https://github.com/SAP/ui5-webcomponents-react/discussions
5+
about: Please ask and answer questions here.

.github/ISSUE_TEMPLATE/documentation.md

Lines changed: 0 additions & 18 deletions
This file was deleted.
Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
name: Documentation
2+
description: Suggest improvements or report missing/unclear documentation.
3+
labels:
4+
- documentation
5+
assignees: []
6+
body:
7+
- type: dropdown
8+
id: type
9+
attributes:
10+
label: 'Describe the documentation issue'
11+
multiple: true
12+
options:
13+
- Documentation is unclear
14+
- Documentation is incorrect
15+
- Documentation is missing
16+
- Other
17+
validations:
18+
required: true
19+
20+
- type: textarea
21+
id: description
22+
attributes:
23+
label: 'Description'
24+
description: 'What can we improve in our documentation?'
25+
validations:
26+
required: true
27+
28+
- type: input
29+
id: link
30+
attributes:
31+
label: 'Link to Documentation Page'
32+
description: 'Where did you find the documentation issue?'
33+
validations:
34+
required: false
Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
name: Feature Request
2+
description: Suggest an idea for this project
3+
labels:
4+
- feature-request
5+
assignees: []
6+
body:
7+
- type: textarea
8+
id: description
9+
attributes:
10+
label: Is your feature request related to a problem?
11+
description: A clear and concise description of what the problem is. Ex. I'm always frustrated when...
12+
validations:
13+
required: true
14+
15+
- type: textarea
16+
id: proposal
17+
attributes:
18+
label: Describe the solution you'd like
19+
description: A clear and concise description of what you want to happen.
20+
validations:
21+
required: true
22+
23+
- type: textarea
24+
id: alternatives
25+
attributes:
26+
label: Describe alternatives you've considered
27+
description: A clear and concise description of any alternative solutions or features you've considered.
28+
validations:
29+
required: false
30+
31+
- type: textarea
32+
id: additional-context
33+
attributes:
34+
label: Additional Context
35+
description: Add any other context or screenshots about the feature request here.

.github/ISSUE_TEMPLATE/feature_request.md

Lines changed: 0 additions & 20 deletions
This file was deleted.

.github/workflows/chromatic.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,3 +31,4 @@ jobs:
3131
skip: 'dependabot/**'
3232
env:
3333
STORYBOOK_ENV: chromatic
34+
NODE_OPTIONS: '--max-old-space-size=4096'
Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
name: Test (Web Components)
2+
3+
on:
4+
push:
5+
branches:
6+
- 'main'
7+
paths:
8+
- 'packages/main/src/webComponents/**/*'
9+
pull_request:
10+
paths:
11+
- 'packages/main/src/webComponents/**/*'
12+
13+
jobs:
14+
cypress-test:
15+
name: 'Cypress'
16+
runs-on: ubuntu-latest
17+
steps:
18+
- name: Checkout
19+
uses: actions/checkout@v3
20+
21+
- name: Cypress run
22+
uses: cypress-io/github-action@v5
23+
with:
24+
build: yarn build
25+
browser: chrome
26+
component: true
27+
spec: |
28+
packages/main/src/webComponents
29+
30+
- uses: actions/upload-artifact@v3
31+
if: always()
32+
with:
33+
name: web-components-coverage
34+
path: temp/cypress-coverage

0 commit comments

Comments
 (0)