* fix: better names for workflow jobs
* feat: coveralls in test action
This commit also collapses multiple workflow files into one with some
branching for jobs that only run on certain operating systems and node
verions. Generally, this is a performance optimization for things that
aren't dependent on the operating system or node version (linting is a
good example).
* fix: devops reporting
* Bump typescript versions
* Overhaul BotFrameworkAdapter tests
Admittedly a bikeshed moment, but was bothered by some opaque test
failures. This makes the tests a lot more isolated, DRY, and generaly
nicer to work with.
* Package downlevel files
* Overhaul lerna/yarn/repo tools
- Clean up lerna.json
- Move to yarn workspaces
- Move to yarn for CI
- Add botbuilder-repo-utils with updateVersions script
* Remove unused cache step
* Clean up some docs
* Bump eslint, other deps
* Support more complex package versioning
* Fix pipeline variable use
* Address PR review
Co-authored-by: Steven Gum <14935595+stevengum@users.noreply.github.com>
* Revert breaking changes around BotFrameworkClient implementations (#1894)
* change BotFrameworkClient to interface
* postActivity property is now a Union type
* fix breaking change in SkillHttpClient
* fix private isEocComingFromParent in dialogHelper.ts
* Fix AppCredentials compilation error in BotFrameworkAdapter (#1902)
* implement different fixes for #1901
* loosen credentials reqs in BFHttpClient
* rev on BotFrameworkAdapter AppCredentials fix
* fix breaking change in createTokenApiClient
* rename CoreAppCredentials
* make appCredentials optional in oAuthPromptSettings
* test: add typescript consumer test (#1904)
Co-authored-by: stevengum <14935595+stevengum@users.noreply.github.com>
Co-authored-by: Christopher Anderson <chrande@microsoft.com>
Co-authored-by: Christopher Anderson <chrande@microsoft.com>
* add skillDialog and associated classes
* move non-impl Skill code to core for use in dialogs
* scaffold dialogRootBot and dialogSkillBot
* apply SkillDialog updates from microsoft/botbuilder-dotnet#3474
* rename SkillDialogArgs to BeginSkillDialogOptions
Co-authored-by: Steven Ickman <stevenic@microsoft.com>
* Added a headless chrome test-runner for all packages
* Added a headless chrome test-runner for all packages
* Removed derived directory
* Adding test build output to git ignore