Skip to content

Commit 037ebdc

Browse files
gnbmUiComponentsBotrugoncalvesjoselrioBenOsodrac
authored
ROU-12262: Merge release 2.25.0 (#1057)
* Updated into v2.23.1 [skip ci] * ROU-11492: Refactoring workflows and GH Actions (#1038) * Adding build workflow * Simplifying workflows * Protect against concurrency * Renaming workflows * Pinning versions in workflows * Obtaining secrets from key vault * Renaming workflows * Removing local actions * Pinning versions * Updating versions of workflows * Updating version of workflows * Changing workflows * Adding permissions to workflows * Adding permissions to workflows * ROU-11492: Using GPG secret temporarely (#1039) * Using GPG secret temporarely * Updating workflows versions * Changing labels * Updating permissions * ROU-11492: adding synchronize PR event (#1040) * Adding event for PR * Updating referenced workflows versions * Update label * ROU-11926: Protecting code that is run async (#1041) * AnimatedLabel: Fixing async problems * Notification: Fixing async problems * ProgressBar: Fixing async problems * Tabs: Fixing async problems * Increment version and add styles for dropdowns * Documented the new class * Fix menu nav element tabIndex issue once at desktop * Initialize focus trap callbacks in constructor * Change the validation that adds gesture events to the BottomSheet * Update BottomSheet.ts * Add comment on when to add gesture events * Prevent AccordionItem content reflow * Add missing validation on BottomSheet * Put back the functionality that will enable properly the focusable elements inside SideBar and BottomSheet * Added new attibute * make usage of the inert attribute * Update focus is being managed * Make usage of the proper methods to set A11Y attrs * Fix overlay issue on 'osui-balloon' under the OverflowMenu context * update based on feedback * Update Virtual Select to v1.1.0 * Increment dev version to v2.25.0 * ROU-12139: Fixing Submenu issue, for when it starts empty (#1051) * Adding method to validate links * Add method to add listeners * Validating children type * OnRender validate if children changed * Remove dead code * Adding event listeners for when Hover is used * Updating configs * Removing css classes * Code review suggestions * Code improvements * Adding comments * Code review changes * change popup layer * - confirm the internal appProp object is updated on showMenu; - run onResizeCallback only after 300ms , to guarantee layout is updated; * - add comment explaining the timeout; * (menu): Fixing focus trap * Update Virtual Select to v1.1.2 * Added iPhone 17 to iPhone devices list --------- Co-authored-by: UiComponentsBot <[email protected]> Co-authored-by: rug <[email protected]> Co-authored-by: José Rio <[email protected]> Co-authored-by: BenOsodrac <[email protected]> Co-authored-by: Bernardo Cardoso <[email protected]> Co-authored-by: João Ferreira <[email protected]> Co-authored-by: João Ferreira <[email protected]>
1 parent 068c7b1 commit 037ebdc

Some content is hidden

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

41 files changed

+570
-599
lines changed

.github/os-git-actions/manual-commit/action.yml

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

.github/os-git-actions/setup-gpg/action.yml

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

.github/os-git-actions/signed-commit/action.yml

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

.github/workflows/PreRelease.yml

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

.github/workflows/Release.yml

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

.github/workflows/build.yaml

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
name: PullRequest into Dev
2+
on:
3+
# Triggers the workflow on push events but only for the "dev" branch.
4+
pull_request:
5+
branches: ['dev']
6+
types: [opened, reopened, synchronize]
7+
8+
concurrency:
9+
group: ${{ github.ref }}
10+
cancel-in-progress: true
11+
12+
permissions:
13+
id-token: write
14+
contents: read
15+
16+
jobs:
17+
build:
18+
uses: OutSystems/ui-components.github-reusable-workflows/.github/workflows/ts-build-project.yaml@7ffd7f90f6e5016bd92d0e050d2516084b99c2f6 #v0.2.5
19+
with:
20+
github-ref: ${{ github.ref }}
21+
run-jest-tests: false

.github/workflows/CreateAndDeployDocs.yml renamed to .github/workflows/create-n-deploy-docs.yaml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,14 +11,14 @@ on:
1111
description: 'Delete deploy-docs branch at the end of process.'
1212
type: boolean
1313
default: true
14+
permissions:
15+
id-token: write
16+
contents: write
1417

1518
jobs:
16-
docs:
17-
uses: ./.github/workflows/ManageDocs.yml
19+
docs-deploy:
20+
uses: ./.github/workflows/manage-docs.yaml
1821
with:
1922
branch-name: ${{ inputs.branch-name }}
2023
delete-created-branch: ${{ inputs.delete-branch }}
2124
run-lint: true
22-
secrets:
23-
pat: ${{ secrets.PAT }}
24-
uiCompDocs: ${{ secrets.UICOMPONENTSDOCS }}

.github/workflows/CreateAndDeployNPM.yml renamed to .github/workflows/create-n-deploy-npm.yaml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,14 +10,14 @@ on:
1010
description: 'Delete deploy-npm branch at the end of process.'
1111
type: boolean
1212
default: true
13+
permissions:
14+
id-token: write
15+
contents: write
1316

1417
jobs:
15-
docs:
16-
uses: ./.github/workflows/ManageNPM.yml
18+
npm-deploy:
19+
uses: ./.github/workflows/manage-npm.yaml
1720
with:
1821
branch-name: ${{ inputs.branch-name }}
1922
delete-created-branch: ${{ inputs.delete-branch }}
2023
run-lint: true
21-
secrets:
22-
pat: ${{ secrets.PAT }}
23-
npmPat: ${{ secrets.NPM_UICOMPONENTS }}

0 commit comments

Comments
 (0)