зеркало из
1
0
Форкнуть 0
Граф коммитов

283 Коммитов

Автор SHA1 Сообщение Дата
James Burnside 469d4af5dc
Add tool to perform typescript regression checks as part of CI and update documented typescript version (#2950) 2023-04-19 16:55:40 +00:00
vhuseinova-msft 5ee4250068
CODEOWNERS update (#2912) 2023-04-11 20:23:24 +00:00
JoshuaLai 3b29a61c01
[GitHub] Update code owners (#2737) 2023-03-01 15:15:05 -05:00
James Burnside fa0bab5e36
Update github actions to no longer create PRs (#2765) 2023-02-22 00:11:45 +00:00
James Burnside 81e8e54990
Update codeowners (#2730) 2023-02-09 10:02:35 -08:00
James Burnside 0e78f311c0
Run `force-build-versions` in CI at all times when switching to stable (#2690) 2023-02-01 20:23:58 +00:00
Donald McEachern 26fc24a3a3
[CI] fix nightly alpha release (#2666)
* fix nightly release workflow

* Change files

* Duplicate change files for beta release
2023-01-21 00:31:05 +00:00
James Burnside 07d5025880
Update set-output to new syntax (#2660) 2023-01-20 08:32:08 -08:00
mgamis-msft ad4d4c8cac
Print inputs on npm-release workflow in summary (#2564)
* Print inputs on npm-release workflow

* Change files

* Add branch to workflow summary

* move branch inline with inputs and add a comment for the purpose of the summary

* Fix job step name in run-td-build.yml

* Output header to summary

* Change job id and step name

* fix branch name

* tilde quotes around inputs

* escape tilde quotes
2022-12-01 18:11:40 +00:00
Prathmesh Prabhu 6a808aaf21
Document CI setup (#2539) 2022-11-23 17:39:16 +00:00
Prathmesh Prabhu 368c4cefae
Add tooling support to maintain separate stable and beta change logs (#2513) 2022-11-15 12:12:56 -08:00
James Burnside c06c9fc58f
Update to newer syntax for github actions job outputs (#2511) 2022-11-14 09:08:47 -08:00
Prathmesh Prabhu 57252b89f0
Delete deprecated-update-snapshot.yml (#2496)
https://github.com/Azure/communication-ui-library/blob/main/.github/workflows/update-snapshots.yml has been working well for a couple months.
2022-11-07 23:29:56 +00:00
Prathmesh Prabhu 2878c009e0
Update shrinkwrap file on release branch (#2442) 2022-10-26 00:25:27 +00:00
Prathmesh Prabhu aae17af3d8
Fail loudly from deprecated workflow (#2332) 2022-09-14 06:01:26 +00:00
Prathmesh Prabhu 94254b2426
Fix typo in GitHub action to update snapshots (#2331) 2022-09-13 08:22:24 -07:00
Prathmesh Prabhu 0707a91847
Better concurrent snapshot updates via GitHub action (#2315) 2022-09-13 04:55:27 +00:00
James Burnside 573fdea72d
Update automatically filed issues to have a link to the failing run (#2309) 2022-09-08 06:56:39 +00:00
Prathmesh Prabhu 65b4e3e182
Actually typecheck browser test code (#2258) 2022-08-25 18:23:51 +00:00
James Burnside 26973649e5
Add step to npm package release action that checks if the npm package published successfully (#2209) 2022-08-11 23:55:13 +00:00
dmceachernmsft d54d4024a7
VideoGallery Calling Participant tests (#2176)
* VideoTile call state

* Change files

* Update comment

* add beta tag to videotilecallstate prop

* Update api.md

* Updating api.md

* Tweak prop name

* Update changelog

* Tweak prop name

* updating api.md

* Tweaking types

* update changelog

* Update api.md

* Return participant state from videoGallerySelector and wire it in gallery

* Change files

* Tweak changelog

* Fixing build

* Tweaking state conversion logic in videoGallerySelector

* Localization for video tile participant state prop

* Conditionally remove pstn code from participant item

* Update api.md

* Update Api.md

* resolving PR comments

* Change files

* Debugging video tile participant state display logic

* update api.md

* Resolving PR comments

* fixing conditional compilation

* fixing conditional compilation

* fixing conditional compilation

* Fixing conditional compilation errors

* Change files

* Updating types to match video tile participant state

* updating api.md

* update video gallery logic

* debugging

* Change files

* Remove duplicate interface

* update Media Gallery

* update vigeogallery tile creation

* update mediagallery on render

* update media gallery styles

* Update locale strings to match figma

* build api files

* add tests for gridview and horizontal view

* add tests for 1 video part and joining

* remove test.only

* update tests

* add screensharing tests and fix typing issue

* update api

* fix Ringing error

* update tests

* fix deps array

* add third case for ringing

* fix ringing state

* update names of tests

* add new helper functions

* remove test only

* update participant item state name

* update API docs

* update initial state of PSTN and 1:n

* Update composite automation snapshots

* Change files

* Update composite automation snapshots

* Update composite automation snapshots

* Update composite automation snapshots

* Update composite automation snapshots

Co-authored-by: Anjul Garg <anjulgarg@live.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2022-08-10 14:57:12 -07:00
Prathmesh Prabhu d0b9ea3e55
File GitHub issue on nightly CD failure (#2152) 2022-08-08 06:18:38 +00:00
James Burnside c429c2110e
Poll to see if the npm package published successfully (#2159) 2022-08-05 23:04:57 +00:00
Prathmesh Prabhu 3eb6817bf3
Rewrite stress test GH action (#2156) 2022-08-05 11:18:41 -07:00
James Burnside d088553cfb
Update report-a-bug template to ask for npm package versions (#2147) 2022-08-05 01:33:05 +00:00
James Burnside 2da98b31a3
Remove the @azure/pipeline code fork! (#2151) 2022-08-04 04:18:03 +00:00
Prathmesh Prabhu a1cc29e9a7
Separate out output directories for multiple playwright runs (#2145) 2022-08-03 22:29:12 +05:30
Prathmesh Prabhu 3a86be21e4
CI: Build packlets used by browser tests (#2141) 2022-08-03 04:32:38 +00:00
Prathmesh Prabhu f3e3bd9bc9
Create GitHub issue if tdbuild trigger fails (#2128) 2022-07-28 05:07:00 +00:00
Prathmesh Prabhu 4a6c070307
Automate selection of relevant build flavors for release branches (#2111) 2022-07-23 10:52:30 +00:00
Prathmesh Prabhu bbc73db196
Fix typo in prerelease branch workflow (#2036) 2022-07-09 08:05:16 +00:00
dmceachernmsft ca7646cfad
update release pipeline to update packages to prep for beta release (#2030)
* update release pipeline to update package
ver

* move beta bump

* fix typo
2022-06-29 00:12:21 +00:00
Porter Nan c3174989f6
Add tsc:e2e typecheck command to composite (#2014)
* Add tsc:e2e typecheck command to composite
Add test typecheck into ci
Fix type errors

Co-authored-by: Nan Jiang <jinan@microsoft.com>
Co-authored-by: dmceachernmsft <94866715+dmceachernmsft@users.noreply.github.com>
2022-06-28 01:17:04 -07:00
Prathmesh Prabhu b73f6fa7d1
Generate test results artifact for `playwright` tests in CI (#2025) 2022-06-27 15:02:14 -07:00
dmceachernmsft cadb210593
Fix release branch GH action (#1996)
* fix beachball attempt 1

* add rush update

* add rush install

* add comments

* remove hyphon

* update pre-release PR name

Co-authored-by: Prathmesh Prabhu <82062616+prprabhu-ms@users.noreply.github.com>
2022-06-17 13:09:34 -07:00
Porter Nan a278d77377
Compare bundle size in CI comment (#1897)
* Compare bundle size in CI comment

Co-authored-by: Nan Jiang <jinan@microsoft.com>
2022-05-27 23:31:07 -07:00
Porter Nan 99e66534b9
Add build failure hint (#1922)
* Add build failure hint

Co-authored-by: Nan Jiang <jinan@microsoft.com>
2022-05-26 22:08:18 +00:00
James Burnside 466ed74b2c
Cancel previous CI runs when newer changes are pushed in a PR (#1898) 2022-05-16 18:47:34 +00:00
dmceachernmsft 354f8773e4
bump alpha numbers fix (#1892)
* Make bump alpha script and add to alpha GH action

* nit
2022-05-16 17:15:19 +00:00
Prathmesh Prabhu 4d202fa62d
Make stable and beta API files peers (#1887) 2022-05-13 09:47:21 +00:00
dmceachernmsft 25cc63771c
Add change file creation to release and update pre-release pipelines (#1838)
* update release branch to add changelog to release

* update prerelease release piplines changelog ops

* update docs about editing ci for release
2022-04-28 11:43:03 -07:00
Porter Nan 6af9d22c8c
Use rushx to enable error report for rush build (#1830)
* Use rushx to enable error report for rush build

Co-authored-by: Nan Jiang <jinan@microsoft.com>
2022-04-27 05:50:53 +00:00
Anjul Garg e408a6ee10
Run get_matrix before each job (#1826) 2022-04-22 22:27:46 +00:00
dmceachernmsft 3e3afbab46
Update ci and update-snapshots for simple flavor selections. (#1764)
* created new actions

* Finish first draft of step 1 and 2

* edit TD build to make it callable

* add td build to prerelease branch

* Update per comments and update TD build

* re work scripts for better logic

* create Json scripts

* add pushes

* add groom file creation for the groomChange branch

* remove un needed touch command

* updated the scripts

* update ci.yml to use json matrix

* fix json function

* make all other jobs dependant on the first one

* fix json function

* edit json retrevial

* revert

* trying something

* trying something

* added script to get json

* trying something else

* also trying something else

* trying something else

* updated script

* forgot to call

* update bash

* make moreee changes

* trying something

* trying something

* testing something

* test

* testing something

* test

* test

* trying something else

* removed console from script

* trying something with a script

* trying extra steps

* fix yml issue

* trying something

* trying something

* trying from json

* trying something

* trying something

* trying something

* trying something

* trying something

* trying something

* fix yml

* fix yml

* trying something

* trying something AGAIN

* trying something

* trying something

* trying something

* try something

* try something

* test

* maybe?

* James made me do this

* works!

* non raw

* maybe2?

* maybe3?

* test3

* ???

* ?????

* ??????

* trying something

* test

* update ci and update snapshots

* remove not needed items for method of
solution.

* remove blank extra lines

* Fix rush changelog issue

* remove version numbers from rush changelog step
2022-04-20 12:56:10 -07:00
dmceachernmsft 00e858771a
remove test code from pre-release action (#1809)
* remove test code from pre-release action

* fix nit

* add bump type to groom label
2022-04-20 09:57:38 -07:00
James Burnside b9ba18531a
[cleanup] Remove labeller that adds "breaking-change" to PRs (#1784) 2022-04-11 17:30:38 +00:00
Prathmesh Prabhu 77ce953b2b
Build only storybook when deploying (#1758) 2022-04-07 16:11:15 +00:00
dmceachernmsft 1ec930337d
Dmceachernmsft/GHreleasePart2 (#1756)
* fix runs on

* punch it

* yeet

* yeeeeet

* ????

* its always the macs fault

* yeet

* fix?

* yeet

* test

* test

* ???

* trying something

* ??

* test

* test

* test

* yeet

* really???

* test

* yeet

* tests

* yeet

* test

* meep

* ???

* realllllly????????????

* test

* set up for PR

* fix PR body

* better title for pre-release

* remove more test names
2022-04-05 14:38:55 -06:00
Anjul Garg 46fffa8baf
Ignoring chromatic test errors (#1766) 2022-04-05 14:04:47 -06:00
dmceachernmsft 4a732973be
Dmceachernmaft/releaseGHAction (#1657) 2022-04-01 09:26:17 -07:00
James Burnside 837892a122
Upload `api.json` files in ci build action (#1734) 2022-03-30 17:22:20 +00:00
dependabot[bot] ecaf1dfe45
Bump minimist in /.github/workflows/azure-pipeline-action-fork (#1732)
Bumps [minimist](https://github.com/substack/minimist) from 1.2.5 to 1.2.6.
- [Release notes](https://github.com/substack/minimist/releases)
- [Commits](https://github.com/substack/minimist/compare/1.2.5...1.2.6)

---
updated-dependencies:
- dependency-name: minimist
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Prathmesh Prabhu <82062616+prprabhu-ms@users.noreply.github.com>
2022-03-30 15:52:36 +00:00
Prathmesh Prabhu 73706d8ed3
Use dummy telemetry tag on `main` (#1687) 2022-03-18 20:01:24 +00:00
Prathmesh Prabhu 5c2549d420
Use single quotes in event expression literal (#1686) 2022-03-17 22:33:18 +00:00
Prathmesh Prabhu 84d2b39ae7
Clean up string localization workflow (#1677) 2022-03-16 23:33:53 +00:00
Prathmesh Prabhu 06bb266c62
Fix snapshot update action for non-main branches (#1658) (#1660)
Co-authored-by: dmceachernmsft <94866715+dmceachernmsft@users.noreply.github.com>
2022-03-16 20:34:44 +00:00
mgamis-msft e45ba789c2
Removed redundant Touchdown build Github action (#1654)
* Removed redundant touchdown build Github action

* updated GH action name
2022-03-15 11:32:46 -07:00
edwardlee-msft 96cc5b9a5d
[CallWithChat] Switch from Beta to Public and Stable (#1612)
* Switch CallWithChat from Beta to Public and Stable

* Change files

* Update composite automation snapshots

* Update composite automation snapshots

* Update composite automation snapshots

* Update @internal-calling-component-bindings-c32a3bbb-b6fe-47b1-8ff5-319058087b27.json

* Update @internal-react-components-97a1f2eb-ccc0-4860-a44f-73e95709552e.json

* Update @internal-react-composites-c03b5c2c-d09c-40ea-8d0a-564a3eb51b4c.json

* Update composite automation snapshots

* Update composite automation snapshots

* Update composite automation snapshots

* Switch CallWithChat test files from beta to public/stable

* Update composite automation snapshots

* Update composite automation snapshots

* Update composite automation snapshots

* Modifed to keep local-camera-switcher conditionally compiled in CallWithChat

* Update composite automation snapshots

* Remove beta banner in CallWithChat Storybook page

* Revert "Modifed to keep local-camera-switcher conditionally compiled in CallWithChat"

This reverts commit d113b1c9b5.

* local-call-switcher moved to stable

* Change files

* Update composite automation snapshots

* Update composite automation snapshots

* Update composite automation snapshots

* update api files for CallWithChat move to stable

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2022-03-10 09:20:02 -08:00
James Burnside 8e664c6027
Create npm tag and github release only *after* deploying to npm (#1591) 2022-03-04 12:23:21 -08:00
James Burnside e4ea3afb24
Update npm release workflow to use new `options` instead of bare strings (#1590)
* update npm release workflow to use options instead of bare strings

* test other props

* update other workflows
2022-03-04 19:30:18 +00:00
James Burnside e1ca49d0ec
Fill `CallWithChatCompositeIcons` type with all used customized icon (#1531) 2022-02-25 18:22:41 +00:00
Porter Nan b1630de62a
Add adjustments in release action for stable (#1470)
* Add adjustments in release action for stable
2022-02-18 23:20:42 +00:00
James Burnside ceac04631c
Meeting Composite rename part III: rename folders, files and file references to CallWithChat (#1468) 2022-02-15 18:09:53 -08:00
James Burnside 6d110d0597
Add github action to update API files (#1464) 2022-02-15 19:36:43 +00:00
James Burnside 36920d486c
Big rename part 2: simple renames from MeetingComposite to CallWithChatComposite (#1446) 2022-02-14 16:28:08 -08:00
Porter Nan 25c050e5cd
Add input parent to parameters (#1459)
* Add input parent to parameters

* Update the right parameter name
2022-02-11 19:44:59 +00:00
Porter Nan 8115e294c8
Add create beta/stable release branch actions (#1394)
* Add script to generate changelog without bump

* Add create branch script for beta and stable

* Add stable to release validation

* Adjust strings to action title
2022-02-11 18:43:16 +00:00
dmceachernmsft bab2afa6e3
Add jobs to pack up server and build meetingSample (#1418) 2022-02-03 12:14:49 -08:00
James Burnside 2c32ccbc5b
Fix internal-only stories visibility (#1365) 2022-01-26 19:15:02 +00:00
alkwa-msft fa10d01753
adding rush meeting entry and meeting beta deployment entry (#1358)
* adding rush meeting entry and meeting beta deployment entry

* updating ci script to build meeting sample

* fixing pnpm-lock file for stable
2022-01-25 20:32:30 +00:00
Prathmesh Prabhu e22f9ec1c8
Run `rush build` with verbose flag in CI (#1334) 2022-01-25 19:08:22 +00:00
Porter Nan e8ca86750c
Add stable build to PR validation pipeline (#1308)
* - add stable build as a variant of matrix
- add snapshot update for stable build

* Update lock file for stable

* - Add a separate folder for stable api review
- Add `build:all` script for easy api generating

* Adding retry times to mitigate flaky issue

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2022-01-19 19:59:12 -08:00
mgamis-msft 69e789e257
Add carocao-msft, edwardlee-msft and prabhjot-msft as codeowners (#1292)
* add carocao-msft, edwardlee-msft and prabhjot-msft as codeowners

* Removed alcail as a codeowner

* sorted codeowners
2022-01-10 16:24:47 -08:00
Prathmesh Prabhu 5d7d69776a
Release nightly alpha package off `main` again (#1262) 2021-12-20 19:05:13 +00:00
James Burnside 23fa530e0e
Fix alpha releases again - Use yyymmddHHMM format instead to avoid trailing zeros (#1201) 2021-12-03 13:45:20 -08:00
Prathmesh Prabhu 47f3f51a29
Release alpha package off of feature branch (#1193) 2021-12-02 10:27:47 -08:00
James Burnside 48e23d31e1
Fix alpha releases: use `+` instead of `-` before denoting build number (#1192) 2021-12-02 10:00:06 -08:00
James Burnside a395d3a510
Add dmceachernmsft as codeowner (#1182) 2021-11-30 17:20:25 +00:00
James Burnside 0ae0ac1a5b
Run chat UI tests in order - prevent flakey localization test (#1154) 2021-11-24 16:38:37 -08:00
Porter Nan e225ff3343
Add UI test for component + bindings (#1040)
* Add UI test for component + bindings

* Update name of the job

* Update js bundle automation snapshots

* Update js bundle automation snapshots

* Address comments

* change error message for each ui tests

* Update js bundle automation snapshots

* Fix flakyness of UI test

* Update js bundle automation snapshots

* Update js bundle automation snapshots

* Change files

* Merge main

* Update js bundle automation snapshots

Co-authored-by: Nan Jiang <jinan@microsoft.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2021-11-10 16:19:24 -08:00
Porter Nan 246b881490
Separate sample tests into to a single folder (#1024)
* Separate tests into to a single folder

* Update snapshot from merge

* Update Readme folder structure

* Update build script for tests

Co-authored-by: Nan Jiang <jinan@microsoft.com>
2021-11-04 22:43:36 +00:00
James Burnside 741d3fa1a3
See if Parallelizing composite visual regression tests will improves CI time (#1016) 2021-11-03 11:23:55 -07:00
alkwa-msft b0c5280fa0
beta validation deployment when release branch is updated (#984)
* beta validation deployment when release branch is updated

* trying out the action based off of a PR

* trying out just only deploying chat

* adding back in calling beta deployment

* removed pull request trigger
2021-10-29 05:34:19 +00:00
alcail b2fcbaeff9
updated deployment to be once a day and added Chat (#948)
* updated deployment to be once a day and added Chat

* Changed to 2:30am in India time
2021-10-19 15:42:17 -07:00
James Burnside 6878a87d90
Fix dependabot security warning: update set-value package version (#903) 2021-10-12 10:16:45 -07:00
James Burnside 1e98211a97
Update playwright version 1.12.3 -> 1.15.1 (#879) 2021-10-05 17:07:30 -07:00
James Burnside 199e1bced4
Fix `update snapshot` workflow in PRs (#874) 2021-10-04 17:06:07 +00:00
James Burnside b4e0d7e3e5
[UI test flakiness fix] Use different call guid for each test (#873) 2021-10-04 06:50:54 -07:00
James Burnside c51b7ddd7c
Disable Calling UI tests while issues are being fixed (#860) 2021-09-30 09:48:51 -07:00
James Burnside 2551054ad0
Add manual snapshot update trigger; Add stress test github action (#852) 2021-09-29 17:48:59 +00:00
James Burnside 995ad784d7
Update create release branch to using machine account (#843) 2021-09-28 21:26:26 +00:00
mgamis-msft 1224d0d348
Touchdown update 2 (#836)
* TDBuild - updating localized resource files.

* TDBuild - updating localized resource files.

* Change files

* removed 'branch' input from 'run-td-build' workflow

* removed azure-pipeline-variable 'github_token'

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2021-09-28 10:40:56 -07:00
dependabot[bot] 6d781e6e84
Bump ansi-regex in /.github/workflows/azure-pipeline-action-fork (#815)
Bumps [ansi-regex](https://github.com/chalk/ansi-regex) from 5.0.0 to 5.0.1.
- [Release notes](https://github.com/chalk/ansi-regex/releases)
- [Commits](https://github.com/chalk/ansi-regex/compare/v5.0.0...v5.0.1)

---
updated-dependencies:
- dependency-name: ansi-regex
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Anjul Garg <anjulgarg@live.com>
Co-authored-by: James Burnside <2684369+JamesBurnside@users.noreply.github.com>
2021-09-27 21:33:21 +00:00
James Burnside a3974a196b
CI optimization: don't wait for packlets to be built in ui tests (#831) 2021-09-27 10:21:47 -07:00
James Burnside f83254dc1a
Create initial meeting composite ui test + cleanup (#786) 2021-09-23 14:18:04 -07:00
dependabot[bot] 369e2a0fff
Bump tmpl in /.github/workflows/azure-pipeline-action-fork (#808)
Bumps [tmpl](https://github.com/daaku/nodejs-tmpl) from 1.0.4 to 1.0.5.
- [Release notes](https://github.com/daaku/nodejs-tmpl/releases)
- [Commits](https://github.com/daaku/nodejs-tmpl/commits/v1.0.5)

---
updated-dependencies:
- dependency-name: tmpl
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: James Burnside <2684369+JamesBurnside@users.noreply.github.com>
Co-authored-by: Anjul Garg <anjulgarg@live.com>
2021-09-22 23:09:53 +00:00
mgamis-msft 2814fafd80
Weekly update from Touchdown (#794)
* workflow fix

* TDBuild - updating localized resource files.

* TDBuild - updating localized resource files.

* Change files

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2021-09-20 14:25:07 -07:00
ddematheu2 793a06a9f7
bug fixes based on QA. (#730)
* bug fixes based on QA.

* Change files

* // fix

* fix for token user

Co-authored-by: Anjul Garg <anjulgarg@live.com>
2021-09-15 17:05:18 +00:00
mgamis-msft ad9d3a61c8
Github action to trigger Touchdown build (#768)
* Github action to trigger Touchdown build

* using only one pipeline for touchdown build. two github workflows.
2021-09-15 05:10:26 -07:00
mgamis-msft 65ba0edef2
Disable TD builds on pushes and PRs (#745) 2021-09-01 14:31:14 -07:00
Prathmesh Prabhu a953682fd1
Report correct package version to telemetry (#744) 2021-09-01 20:18:43 +00:00
Prathmesh Prabhu 27624cdcd3
Ensure that all packlets have consistent versions (#732) 2021-08-31 22:01:23 +00:00
mgamis-msft 7616184904
Locale exports small fix (#737)
* fixed locale exports

* Change files

* fix trigger in touchdown pipelines

* fixed composite localization in storybook
2021-08-30 16:42:02 -07:00
mgamis-msft 92732f330b
Add touchdown build pipeline (#712)
* Created touchdown build pipeline. Deleted old manually translated locales.

* TDBuild - updating localized resource files.

* Split canned locales from localization boilerplate

* Remove useLocale from API

* TDBuild - updating localized resource files.

* Change files

* Change files

* fixed build errors.

* move en-US strings in react-components

* updated api.md

* changed resourceFilePath

* TDBuild - updating localized resource files.

* TDBuild - updating localized resource files.

* added a new touchdown build task in pipeline for composites

* fixed composite paths in pipeline

* Change files

* fixed path error

* split touchdown build pipeline task to 2

* TDBuild - updating localized resource files.

* TDBuild - updating localized resource files.

* creating exported locales from files

* TDBuild - updating localized resource files.

* added lodash as external dependencies

* lodash merge usage change

* removed lodash merging of locales

* en-GB composite locale fix

* moved touchdown build tasks to separate folder

* less strict for locale exports

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Prathmesh Prabhu <82062616+prprabhu-ms@users.noreply.github.com>
Co-authored-by: Anjul Garg <anjulgarg@live.com>
2021-08-30 00:34:51 -07:00
James Burnside 9288736e9b
Remove `--fail` from GitHub action to create release branch (#691) 2021-08-19 20:52:45 +00:00
Porter Nan 13fe2cc057
Generate snapshot in github action for composite (#694)
* Generate snapshot in github action for composite

* Update ci file

* Update chat composite to make it retriable

Co-authored-by: Nan Jiang <jinan@microsoft.com>
2021-08-18 21:29:13 -07:00
dependabot[bot] ba24cab971
Bump path-parse in /.github/workflows/azure-pipeline-action-fork (#659)
Bumps [path-parse](https://github.com/jbgutierrez/path-parse) from 1.0.6 to 1.0.7.
- [Release notes](https://github.com/jbgutierrez/path-parse/releases)
- [Commits](https://github.com/jbgutierrez/path-parse/commits/v1.0.7)

---
updated-dependencies:
- dependency-name: path-parse
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: alcail <82416644+alcail@users.noreply.github.com>
2021-08-16 20:00:47 +00:00
James Burnside cfb7cface2
Update GitHub action to not comment about visual regression tests if build fails (#672) 2021-08-13 00:05:47 +00:00
James Burnside 3bdfb685e0
Fix meeting composite chat pane being squashed by permission banner (#665) 2021-08-11 21:54:41 +00:00
Porter Nan fe9bc52989
Add snapshot update yml, trigger snapshot update from pr label (#648)
* Add snapshot update yml

* Update rush command

* Updating automation snapshots

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Nan Jiang <jinan@microsoft.com>
Co-authored-by: communication-ui-bot <88542272+communication-ui-bot@users.noreply.github.com>
2021-08-10 23:59:50 +00:00
James Burnside ef60dc993d
Update codeowners (#639) 2021-08-06 17:08:38 +00:00
James Burnside 692d186dde
Fix create-release-branch github action (#642) 2021-08-06 15:41:24 +00:00
Porter Nan ff8549a023
Automation test for js bundle sample (#623)
* Fix parameter changes of composites for js bundle

* Add automation test to js bundle

* Add automation test to ci

* Update secret just for one step

* Update retry to 1

* Update samples/StaticHtmlComposites/playwright.config.ts

* Update typescript

* Remove dup command

* Update comment

Co-authored-by: Nan Jiang <jinan@microsoft.com>
2021-08-05 00:25:30 -07:00
Porter Nan c3336240f1
Add js bundles to release (#560)
* Add js bundles to release

* Skip test for html folder

Co-authored-by: Nan Jiang <jinan@microsoft.com>
2021-07-22 17:08:07 +00:00
James Burnside 1a63f52a71
Have storybook URLs on all PRs (#606) 2021-07-20 10:52:40 -07:00
James Burnside 81bf393ca4
Re-enable check treeshaking project (#570) 2021-07-14 18:18:22 +00:00
James Burnside a8264f83cc
Releasing updates - better action names, updated documentation, auto create change files (#568) 2021-07-13 18:28:53 +00:00
github-actions[bot] 2e94c7553c
1.0.0-beta.2 release branch merge (#561)
Co-authored-by: James Burnside <2684369+JamesBurnside@users.noreply.github.com>
2021-07-12 21:12:31 +00:00
Prathmesh Prabhu 57980ce949
Run CI on PRs to all branches (#542) 2021-07-07 20:24:12 +00:00
James Burnside e232d5ae4e
Update github actions for creating release branches and publishing new releases (#534) 2021-07-07 11:31:56 -07:00
James Burnside 542d307497
Security fix: Prefix internal packages with `@internal` (#535) 2021-07-07 09:17:32 -07:00
James Burnside 9632f8c31f
Remove iframe.html from the storybook PR url (#526) 2021-07-06 14:16:01 +00:00
James Burnside f7daa3cd64
Cache node_modules on CI builds (#476) 2021-06-24 00:24:09 +00:00
James Burnside 73f3da1410
Only try comment storybook URLs if the action is triggered by a pull request (#490) 2021-06-21 09:17:34 -07:00
James Burnside 025d76d0a5
Update dev storybook after each PR (#488) 2021-06-18 13:00:39 -07:00
Dominik 8d68a7cc3a
Add minimal sample to embed composites on a static html page (#474)
* Add minimal sample to embed composites on a static html page

* use same version of React as other samples to fix conditional hook problem

* add stub lint commands to satisfy rush

* Added note about package versions

* don't pass a groupId for the chat composite (copy+paste...)

* add ci build for new sample and rephrase README intro

* add ci build run to failure check

* use rush -t instead of -o in ci.yml
2021-06-18 08:47:21 -07:00
Anjul Garg e83a2eb785
Adding docs for chromatic (#481)
* Adding docs for chromatic

* Resolving PR comments
2021-06-17 20:54:33 +00:00
James Burnside 05ddf2fe82
Remove storybook package downstream build dependencies (#477) 2021-06-16 17:26:42 -07:00
James Burnside 0ec9094d60
Run CI build tasks in parallel (#472) 2021-06-16 11:38:27 -07:00
Anjul Garg 354a0b27cc
Task/2413614 chromatic setup GitHub actions (#471)
* Chromatic Github Action

* Chromatic Github Action

* Renaming action job name

* Building Dependent packages for storybooy during chromatic publish

* Cleaning chromatic action

* Cleaning chromatic action

* Adding PR comment with storybook URL

* Publishing to Chromatic only when related packages change

* Making a minor change to a storybook story to test conditional action

* Debugging action

* Debugging action
2021-06-15 16:51:20 -07:00
James Burnside a6f20b97a6
CI build time improvement - replace slow github marketplace action (#467) 2021-06-15 19:39:04 +00:00
Prathmesh Prabhu 4533effa0f
Delete one on one call (#435) 2021-06-14 18:04:57 +00:00
Prathmesh Prabhu 48ac427e6c
Stop auto-deploying One To One sample (#466)
This sample is being deleted in favor of the group calling sample.
2021-06-14 17:12:40 +00:00
James Burnside 3f96840855
Build time improvements: Eject samples from CRA (#458) 2021-06-14 08:47:56 -07:00
James Burnside ca841d7053
Label breaking change PRs (#444) 2021-06-08 16:40:36 -07:00
Porter Nan e189ab3789
Set default state of permission to true (#383)
* Set default state of permission to true
Move deviceManager to outside selector package
Remove usage of optionSelector, use getSelector instead

* Fix local preview


* Update if else order

* Fix option button props

* Update api file

* remove unused import

Co-authored-by: Nan Jiang <jinan@microsoft.com>
2021-06-08 02:20:35 +00:00
James Burnside 238b99d8fc
Fix alpha release - remove unintended quote marks (#441) 2021-06-07 18:07:28 +00:00
James Burnside 5705496986
Change nightly CI time to 5pm (#437) 2021-06-04 03:40:04 +00:00
James Burnside c95b13816b
Add documentation (+small improvements) to alpha release and npm package publishing (#431) 2021-06-03 14:16:57 -07:00
James Burnside 5c21b9f623
Update underscore dependency to >=1.12.1 (#433) 2021-06-03 20:25:12 +00:00
dependabot[bot] 93e01bde4b
Bump hosted-git-info from 2.8.8 to 2.8.9 in /.github/workflows/azure-pipeline-action-fork (#428)
Bumps [hosted-git-info](https://github.com/npm/hosted-git-info) from 2.8.8 to 2.8.9.
- [Release notes](https://github.com/npm/hosted-git-info/releases)
- [Changelog](https://github.com/npm/hosted-git-info/blob/v2.8.9/CHANGELOG.md)
- [Commits](https://github.com/npm/hosted-git-info/compare/v2.8.8...v2.8.9)

---
updated-dependencies:
- dependency-name: hosted-git-info
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-03 20:08:15 +00:00
dependabot[bot] de50d046b0
Bump browserslist from 4.16.3 to 4.16.6 in /.github/workflows/azure-pipeline-action-fork (#429)
Bumps [browserslist](https://github.com/browserslist/browserslist) from 4.16.3 to 4.16.6.
- [Release notes](https://github.com/browserslist/browserslist/releases)
- [Changelog](https://github.com/browserslist/browserslist/blob/main/CHANGELOG.md)
- [Commits](https://github.com/browserslist/browserslist/compare/4.16.3...4.16.6)

---
updated-dependencies:
- dependency-name: browserslist
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-03 12:51:21 -07:00
dependabot[bot] e9f5892627
Bump ws in /.github/workflows/azure-pipeline-action-fork (#430)
Bumps [ws](https://github.com/websockets/ws) from 7.4.4 to 7.4.6.
- [Release notes](https://github.com/websockets/ws/releases)
- [Commits](https://github.com/websockets/ws/compare/7.4.4...7.4.6)

---
updated-dependencies:
- dependency-name: ws
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-03 16:20:41 +00:00
James Burnside ffe9da5f20
Daily alpha releases (#418) 2021-06-03 16:06:45 +00:00
James Burnside aac642b9b7
Add CodeQL code scanning to repo (#392) 2021-05-25 16:07:04 -07:00
James Burnside a617f130ac
Cleanup code that was for private preview deployments (#391) 2021-05-25 17:37:34 +00:00
James Burnside 88bf1303e3
Stop auto deploying storybook, create github action for manually deploying storybook (#387) 2021-05-25 17:23:09 +00:00
James Burnside 061b624d79
Find-replace communication-ui-sdk with communication-ui-library (#386) 2021-05-25 16:46:53 +00:00
Dominik 602288c752
Rename packages from declarative to stateful, and change `state` to `getState()` in chat (#250)
* rename declarative packages to stateful

* change StatefulChatClient.state to getState()

* Change files

* delete obsolete dependencies

* rush lint:fix
2021-05-11 21:40:43 -07:00
James Burnside 6dd6aeb425
Create @azure/communication-react meta package (#211) 2021-05-05 20:28:58 +00:00