Skip to content

Make deploying the web searcher plugin optional#517

Merged
glahaye merged 3 commits intomicrosoft:mainfrom
TaoChenOSU:taochen/optional-deploy-web-searcher
Oct 17, 2023
Merged

Make deploying the web searcher plugin optional#517
glahaye merged 3 commits intomicrosoft:mainfrom
TaoChenOSU:taochen/optional-deploy-web-searcher

Conversation

@TaoChenOSU
Copy link
Contributor

Motivation and Context

The Web Searcher plugin requires a Bing resource, which may require elevated permission. This will fail the whole deployment, blocking developers from deploying the latest CC.

Issues:
#498

Description

This PR makes deploying the Web Searcher plugin optional. And by default, it's NOT deployed.

Contribution Checklist

@TaoChenOSU TaoChenOSU added enhancement New feature or request deployment Issues related to deploying Chat-Copilot labels Oct 17, 2023
@TaoChenOSU TaoChenOSU self-assigned this Oct 17, 2023
@github-actions github-actions bot added documentation Improvements or additions to documentation github actions Pull requests that update GitHub Actions code labels Oct 17, 2023
alliscode
alliscode previously approved these changes Oct 17, 2023
@glahaye glahaye enabled auto-merge October 17, 2023 20:35
@glahaye glahaye added this pull request to the merge queue Oct 17, 2023
Merged via the queue into microsoft:main with commit 10cfc04 Oct 17, 2023
@Matt-Schneider
Copy link

following #517 deploy-azure.ps1 still errors w/
scripts/deploy/main.bicep(1104,28) : Warning BCP081: Resource type "Microsoft.Bing/accounts@2020-06-10" does not have types available.

teamleader-dev pushed a commit to vlink-group/chat-copilot that referenced this pull request Oct 7, 2024
### Motivation and Context

<!-- Thank you for your contribution to the chat-copilot repo!
Please help reviewers and future users, providing the following
information:
  1. Why is this change required?
  2. What problem does it solve?
  3. What scenario does it contribute to?
  4. If it fixes an open issue, please link to the issue here.
-->
The Web Searcher plugin requires a Bing resource, which may require
elevated permission. This will fail the whole deployment, blocking
developers from deploying the latest CC.

Issues:
microsoft#498

### Description
This PR makes deploying the Web Searcher plugin optional. And by
default, it's NOT deployed.

<!-- Describe your changes, the overall approach, the underlying design.
These notes will help understanding how your code works. Thanks! -->

### Contribution Checklist

<!-- Before submitting this PR, please make sure: -->

- [ ] The code builds clean without any errors or warnings
- [ ] The PR follows the [Contribution
Guidelines](https://github.com/microsoft/chat-copilot/blob/main/CONTRIBUTING.md)
and the [pre-submission formatting
script](https://github.com/microsoft/chat-copilot/blob/main/CONTRIBUTING.md#development-scripts)
raises no violations
- [ ] All unit tests pass, and I have added new tests where possible
- [ ] I didn't break anyone 😄
kb0039 pushed a commit to aaronba/chat-copilot that referenced this pull request Jan 8, 2025
### Motivation and Context

<!-- Thank you for your contribution to the chat-copilot repo!
Please help reviewers and future users, providing the following
information:
  1. Why is this change required?
  2. What problem does it solve?
  3. What scenario does it contribute to?
  4. If it fixes an open issue, please link to the issue here.
-->
The Web Searcher plugin requires a Bing resource, which may require
elevated permission. This will fail the whole deployment, blocking
developers from deploying the latest CC.

Issues:
microsoft#498

### Description
This PR makes deploying the Web Searcher plugin optional. And by
default, it's NOT deployed.

<!-- Describe your changes, the overall approach, the underlying design.
These notes will help understanding how your code works. Thanks! -->

### Contribution Checklist

<!-- Before submitting this PR, please make sure: -->

- [ ] The code builds clean without any errors or warnings
- [ ] The PR follows the [Contribution
Guidelines](https://github.com/microsoft/chat-copilot/blob/main/CONTRIBUTING.md)
and the [pre-submission formatting
script](https://github.com/microsoft/chat-copilot/blob/main/CONTRIBUTING.md#development-scripts)
raises no violations
- [ ] All unit tests pass, and I have added new tests where possible
- [ ] I didn't break anyone 😄
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

deployment Issues related to deploying Chat-Copilot documentation Improvements or additions to documentation enhancement New feature or request github actions Pull requests that update GitHub Actions code

Projects

No open projects

Development

Successfully merging this pull request may close these issues.

4 participants