Skip to content

Commit 05dfc29

Browse files
chore: release 1.1.0
2 parents d3c380c + e7a3385 commit 05dfc29

File tree

2,187 files changed

+245885
-2707
lines changed

Some content is hidden

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

2,187 files changed

+245885
-2707
lines changed
Lines changed: 27 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -1,55 +1,49 @@
1-
name: Report a bug
1+
name: Bug report
22
description: Tell us about a bug or issue you may have identified in OUDS Android
3-
title: "Bug - <Write here the bug summary>"
3+
title: "[Bug] "
44
labels: [ "🐞 bug", "🔍 triage" ]
5+
projects: [ "⚛️ [OUDS] Project" ]
56
assignees: [ "florentmaitre", "paulinea" ]
7+
type: bug
68
body:
9+
- type: markdown
10+
attributes:
11+
value: |
12+
Thanks for taking the time to fill out this bug report!
713
- type: checkboxes
814
attributes:
915
label: Prerequisites
1016
description: Take a couple minutes to help our maintainers work faster.
1117
options:
12-
- label: I have [searched the backlog](https://github.com/Orange-OpenSource/ouds-android/issues) for duplicate or closed feature requests
18+
- label: I have [searched the backlog](https://github.com/Orange-OpenSource/ouds-android/issues) for duplicate or closed issues.
1319
required: true
14-
- type: input
15-
id: device
20+
- type: textarea
21+
id: what-happened
1622
attributes:
17-
label: Your test device
18-
placeholder: Huawei Mate 20 Pro
23+
label: What happened?
24+
description: Provide a clear and concise description of the issue, including specific steps to reproduce. Do not forget to hide sensitive or personal data (phone numbers, accounts, emails etc). Also tell us, what did you expect to happen?
25+
placeholder: Tell us what you see!
1926
validations:
2027
required: true
2128
- type: input
22-
id: os-version
29+
id: ouds-android-version
2330
attributes:
24-
label: OS Version
25-
placeholder: Android 10.x
31+
label: OUDS Android version
32+
placeholder: 1.0.0
2633
validations:
2734
required: true
2835
- type: input
29-
id: app-version
30-
attributes:
31-
label: App version
32-
placeholder: v1.0.1
33-
validations:
34-
required: true
35-
- type: textarea
36-
id: what-happened
36+
id: device
3737
attributes:
38-
label: Describe the issue
39-
description: Provide a summary of the issue, including specific steps to reproduce with as much detail as possible. Do not forget to hide sensitive or personal data (phone numbers, accounts, messages, emails etc).
40-
validations:
41-
required: true
42-
- type: textarea
43-
id: expected
38+
label: Your test device
39+
placeholder: Samsung Galaxy S20
40+
- type: input
41+
id: os-version
4442
attributes:
45-
label: Expected Behavior
46-
description: Provide a description of what you expected to happen.
47-
validations:
48-
required: true
43+
label: OS version
44+
placeholder: Android 16.x
4945
- type: textarea
50-
id: a11y-settings
46+
id: additional-context
5147
attributes:
52-
label: Accessibility settings
53-
description: Provide a description about the accessibility settings you have (vocalization with Talkback, increased text sizes, keyboard navigation, high contrast, etc.)
54-
validations:
55-
required: false
48+
label: Additional context
49+
description: Add any other context about the problem (e.g., accessibility settings).
Lines changed: 17 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,21 @@
1-
name: Request a component update
1+
name: Component update
22
description: Propose a change for a specific component
3-
title: "Component update - <Write here the title of the update>"
4-
labels: [ "⚛️ component", "🔍 triage" ]
3+
title: "[Component] "
4+
labels: [ "⚛️ component", "🧰 library", "🔍 triage" ]
55
assignees: [ "florentmaitre", "paulinea" ]
6+
projects: [ "⚛️ [OUDS] Project" ]
67
body:
8+
- type: markdown
9+
attributes:
10+
value: |
11+
Thanks for helping us improve OUDS Android!
12+
- type: checkboxes
13+
attributes:
14+
label: Prerequisites
15+
description: Take a couple minutes to help our maintainers work faster.
16+
options:
17+
- label: I have [searched the backlog](https://github.com/Orange-OpenSource/ouds-android/issues) for duplicate or closed issues.
18+
required: true
719
- type: textarea
820
id: description
921
attributes:
@@ -14,16 +26,5 @@ body:
1426
- type: textarea
1527
id: motivation_context
1628
attributes:
17-
label: Motivation & Context
18-
description: Why is this change required? What problem does it solve?
19-
- type: checkboxes
20-
attributes:
21-
label: Checklist for the Core Team
22-
description: Some points to check before any merge
23-
options:
24-
- label: Tokens have been updated
25-
- label: Documentations have been updated
26-
- label: Unit tests have been updated
27-
- label: UI tests have been updated
28-
- label: Design System Toolbox has been updated
29-
- label: Backward compatibility has been checked, or broken API have been flagged as deprecated with a workaround
29+
label: Motivation & context
30+
description: Why is this change required? What problem does it solve?
Lines changed: 16 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,25 @@
1-
name: Request demo app update
2-
description: Propose a change in the Design Toolbox demo application
3-
title: "Demo App - <Write here the title of the update>"
1+
name: Demo app update
2+
description: Propose a change in the Design Toolbox application
3+
title: "[Design Toolbox] "
44
labels: [ "📱 demo app", "🔍 triage" ]
55
assignees: [ "florentmaitre", "paulinea" ]
6+
projects: [ "⚛️ [OUDS] Project" ]
67
body:
8+
- type: markdown
9+
attributes:
10+
value: |
11+
Thanks for helping us improve the Design Toolbox demo app!
12+
- type: checkboxes
13+
attributes:
14+
label: Prerequisites
15+
description: Take a couple minutes to help our maintainers work faster.
16+
options:
17+
- label: I have [searched the backlog](https://github.com/Orange-OpenSource/ouds-android/issues) for duplicate or closed issues.
18+
required: true
719
- type: textarea
820
id: description
921
attributes:
1022
label: Description
1123
description: Describe your need in details. Which screens? Which tokens, components or modules?
1224
validations:
13-
required: true
14-
- type: checkboxes
15-
attributes:
16-
label: Checklist for the Core Team
17-
description: Some points to check before any merge
18-
options:
19-
- label: Unit tests have been updated and still pass
20-
- label: UI tests have been updated and still pass
21-
- label: A11y tests are ok
25+
required: true
Lines changed: 19 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,34 +1,37 @@
1-
name: Documentation Update
1+
name: Documentation update
22
description: Propose a documentation change
3-
title: "Documentation - <Write here the title of the update>"
3+
title: "[Documentation] "
44
labels: [ "📖 documentation", "🔍 triage" ]
55
assignees: [ "florentmaitre", "paulinea" ]
6+
projects: [ "⚛️ [OUDS] Project" ]
67
body:
8+
- type: markdown
9+
attributes:
10+
value: |
11+
Thanks for taking the time to fill out this form!
12+
- type: checkboxes
13+
attributes:
14+
label: Prerequisites
15+
description: Take a couple minutes to help our maintainers work faster.
16+
options:
17+
- label: I have [searched the backlog](https://github.com/Orange-OpenSource/ouds-android/issues) for duplicate or closed issues.
18+
required: true
719
- type: textarea
820
id: location
921
attributes:
10-
label: Documentation Location
22+
label: Documentation location
1123
description: Where in the documentation should there be an update.
1224
validations:
1325
required: true
14-
- type: textarea
15-
id: what-happened
16-
attributes:
17-
label: Current issue
18-
description: A description of what is currently in the doc.
19-
validations:
20-
required: true
2126
- type: textarea
2227
id: correction
2328
attributes:
24-
label: Expected Correction
25-
description: A clear and concise description of what you expected to be updated.
29+
label: Expected correction
30+
description: A clear and concise description of what you expect to be updated.
2631
validations:
2732
required: true
2833
- type: textarea
29-
id: other
34+
id: additional-context
3035
attributes:
3136
label: Additional context
32-
description: Add any other context about the problem here.
33-
validations:
34-
required: false
37+
description: Add any other context about the problem.

.github/ISSUE_TEMPLATE/feature_request.yml

Lines changed: 13 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,25 @@
1-
name: Feature Request
2-
description: Suggest a new Epic to be added to the backlog
3-
title: "Feature - <Write here your feature summary>"
1+
name: Feature request
2+
description: Suggest a new feature to be added to the backlog
3+
title: "[Feature] "
44
labels: [ "🗳️ feature", "🔍 triage" ]
55
assignees: [ "florentmaitre", "paulinea" ]
6+
projects: [ "⚛️ [OUDS] Project" ]
67
body:
8+
- type: markdown
9+
attributes:
10+
value: |
11+
Thanks for helping us improve OUDS Android!
712
- type: checkboxes
813
attributes:
914
label: Prerequisites
1015
description: Take a couple minutes to help our maintainers work faster.
1116
options:
12-
- label: I have [searched the backlog](https://github.com/Orange-OpenSource/ouds-android/issues) for duplicate or closed feature requests
17+
- label: I have [searched the backlog](https://github.com/Orange-OpenSource/ouds-android/issues) for duplicate or closed issues.
1318
required: true
1419
- type: markdown
1520
attributes:
1621
value: |
17-
New Feature Description
22+
### New feature description
1823
- type: textarea
1924
id: user
2025
attributes:
@@ -42,29 +47,21 @@ body:
4247
label: Motivation and context
4348
description: Is your feature request related to a problem? Please describe.
4449
placeholder: A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
45-
validations:
46-
required: false
4750
- type: textarea
4851
id: solution
4952
attributes:
50-
label: Proposed Solution
53+
label: Proposed solution
5154
description: Describe the solution you'd like
5255
placeholder: A clear and concise description of what you want to happen.
53-
validations:
54-
required: false
5556
- type: textarea
5657
id: other
5758
attributes:
5859
label: Other
59-
description: Additional Context
60+
description: Additional context
6061
placeholder: Add any other context about the problem here.
61-
validations:
62-
required: false
6362
- type: input
6463
id: contact
6564
attributes:
66-
label: Contact Details
65+
label: Contact details
6766
description: How can we get in touch with you if we need more info?
6867
placeholder: ex. [email protected]
69-
validations:
70-
required: false

.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 13 additions & 47 deletions
Original file line numberDiff line numberDiff line change
@@ -1,64 +1,30 @@
11
_Note: Please transform `- [ ]` into `- (NA)` in the description when things are not applicable_
22

3-
### Related issues
4-
5-
<!-- Please link any related issues here. -->
6-
7-
### Description
8-
9-
<!-- Describe your changes in detail -->
10-
11-
### Motivation & Context
12-
13-
<!-- Why is this change required? What problem does it solve? -->
14-
153
### Types of change
164

17-
<!-- What types of changes do your code introduce? -->
18-
<!-- Please remove the unused items in the list -->
19-
20-
- Bug fix (non-breaking which fixes an issue)
21-
- New feature (non-breaking change which adds functionality)
22-
- Refactoring (non-breaking change)
23-
- Breaking change (fix or feature that would change existing functionality)
24-
25-
### Previews
5+
- [ ] Non-breaking change
6+
- [ ] Bug fix
7+
- [ ] New feature
8+
- [ ] Refactoring (no functional changes, no api changes)
9+
- [ ] Other (documentation, CI/CD, build scripts...)
10+
- [ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
2611

27-
<!-- Please add screenshots or videos showing your evolutions -->
28-
29-
### Checklist
30-
31-
<!-- Go over all the following points, and put an `x` in all the boxes that apply. -->
32-
<!-- If you're unsure about any of these, don't hesitate to ask. We're here to help! -->
33-
<!-- Note that any checkboxes not optional must be ticked by an 'x' (or '(NA)') and our [branch ruleset](https://github.com/marketplace/task-list-completed) may block any merge if some mandatory boxes remain empty -->
34-
<!-- Your branch used to submit the evolutions must be prefixed by the issue number like 666-add-some-feature -->
35-
36-
#### Contribution
37-
38-
- [ ] I have read the [contributing guidelines](https://github.com/Orange-OpenSource/ouds-android/blob/develop/CONTRIBUTING.md)
39-
40-
#### Accessibility
41-
42-
- [ ] My change follows accessibility good practices
43-
44-
#### Design
12+
### Related issues
4513

46-
- [ ] My change respects the design guidelines of _Orange Unified Design System_
14+
Closes #
4715

48-
#### Development
16+
### Motivation & Context
4917

50-
- [ ] My change follows the [developer guide](https://github.com/Orange-OpenSource/ouds-android/blob/develop/DEVELOP.md)
51-
- [ ] I have added unit tests to cover my changes _(optional)_
18+
<!-- Why is this change required? Describe the actual behavior (and how to reproduce it). -->
5219

53-
#### Documentation
20+
### Description
5421

55-
- [ ] My change introduces changes to the documentation and/or I have updated the documentation accordingly
22+
<!-- Describe your changes in detail -->
5623

5724
### Checklist (for Core Team only)
5825

5926
- [ ] Manually test (Dark mode, RTL, landscape display, tablet)
6027
- [ ] Documentation has been updated if relevant
6128
- [ ] Design review
6229
- [ ] A11y review
63-
- [ ] Internal files have been updated if relevant (THIRD_PARTY, NOTICE)
64-
- [ ] changelog.md has been updated respecting [keep a changelog rules](https://keepachangelog.com/en/1.0.0/) and referencing the issue
30+
- [ ] Internal files have been updated if relevant (THIRD_PARTY, NOTICE)

.github/workflows/app-distribution-alpha.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,9 @@ jobs:
1919
distribution: 'zulu'
2020
java-version: '17'
2121

22+
- name: Set up Gradle
23+
uses: gradle/actions/setup-gradle@v5
24+
2225
- name: Set up signing configuration
2326
uses: ./.github/actions/setup-signing
2427
with:

.github/workflows/app-distribution-beta.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,9 @@ jobs:
2121
distribution: 'zulu'
2222
java-version: '17'
2323

24+
- name: Set up Gradle
25+
uses: gradle/actions/setup-gradle@v5
26+
2427
- name: Set up signing configuration
2528
uses: ./.github/actions/setup-signing
2629
with:

.github/workflows/build-docs.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,9 @@ jobs:
8383
distribution: 'zulu'
8484
java-version: '17'
8585

86+
- name: Set up Gradle
87+
uses: gradle/actions/setup-gradle@v5
88+
8689
- name: Download artifacts
8790
uses: actions/download-artifact@v7
8891
with:

0 commit comments

Comments
 (0)