Skip to content

Conversation

@robbie-cahill
Copy link
Contributor

Previously, Tunnelmole was added as an open source alternative to ngrok to the Cognitive Search docs in #117399

This PR adds it to

  • Various Azure Functions docs
  • Call automation
  • Event Grid
  • Communication Services

@prmerger-automator
Copy link
Contributor

@robbie-cahill : Thanks for your contribution! The author(s) have been notified to review your proposed change.

@learn-build-service-prod
Copy link
Contributor

Learn Build status updates of commit b485592:

⚠️ Validation status: warnings

File Status Preview URL Details
articles/communication-services/how-tos/call-automation/record-every-call.md ⚠️Warning Details
articles/azure-functions/durable/durable-functions-event-publishing.md ✅Succeeded
articles/azure-functions/event-grid-how-tos.md ✅Succeeded
articles/azure-functions/functions-event-grid-blob-trigger.md ✅Succeeded
articles/communication-services/how-tos/event-grid/local-testing-event-grid.md ✅Succeeded
articles/communication-services/quickstarts/sms/includes/receive-sms-js.md ✅Succeeded

articles/communication-services/how-tos/call-automation/record-every-call.md

  • Line 186, Column 1: [Warning: code-block-indented - See documentation] Indented code blocks aren't allowed. Use a Markdown code block surrounded by triple backticks (```).
  • Line 195, Column 1: [Warning: code-block-indented - See documentation] Indented code blocks aren't allowed. Use a Markdown code block surrounded by triple backticks (```).

For more details, please refer to the build report.

Note: Your PR may contain errors or warnings or suggestions unrelated to the files you changed. This happens when external dependencies like GitHub alias, Microsoft alias, cross repo links are updated. Please use these instructions to resolve them.

For any questions, please:

@ShannonLeavitt
Copy link
Contributor

@ggailey777 @tophpalmer

IMPORTANT: When the changes are ready for publication, add a #sign-off comment to signal that the PR is ready for the review team to merge.

#label:"aq-pr-triaged"
@MicrosoftDocs/public-repo-pr-review-team

@prmerger-automator prmerger-automator bot added the aq-pr-triaged tracking label for the PR review team label Mar 15, 2024
@prmerger-automator
Copy link
Contributor

@robbie-cahill : Thanks for your contribution! The author(s) have been notified to review your proposed change.

@Stacyrch140
Copy link
Contributor

@ggailey777 @tophpalmer -

IMPORTANT: This PR has developed merge conflicts that need to be addressed before the PR can be reviewed. When the changes are ready for publication, add a #sign-off comment to signal that the PR is ready for the review team to merge.

@prmerger-automator
Copy link
Contributor

Invalid command: '#sign-off'. Only the assigned author of one or more file in this PR can sign off. @ggailey777, @tophpalmer

@AnnaMHuff
Copy link
Contributor

PR review team emailed author @ggailey777 today

@ttorble
Copy link
Contributor

ttorble commented Dec 16, 2024

@tophpalmer @ggailey777

Can you review this old PR and determine whether it needs to be closed or merged?

@MicrosoftDocs/public-repo-pr-review-team

@v-dirichards
Copy link
Contributor

I sent an email to the content owner today.

@MicrosoftDocs/public-repo-pr-review-team

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR adds Tunnelmole as an open source alternative to ngrok across various Azure documentation files for local development and testing scenarios. Tunnelmole is introduced as a free and open source tunneling tool alongside the existing ngrok documentation.

  • Adds Tunnelmole installation and usage instructions alongside existing ngrok documentation
  • Updates references to tunneling tools to mention both options
  • Provides configuration examples for both Tunnelmole and ngrok

Reviewed Changes

Copilot reviewed 6 out of 6 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
articles/communication-services/quickstarts/sms/includes/receive-sms-js.md Adds Tunnelmole as alternative to ngrok with separate sections for both tools
articles/communication-services/how-tos/event-grid/local-testing-event-grid.md Introduces Tunnelmole configuration alongside ngrok with installation instructions
articles/communication-services/how-tos/call-automation/record-every-call.md Adds Tunnelmole option for local testing with configuration steps
articles/azure-functions/functions-event-grid-blob-trigger.md Comprehensive update adding Tunnelmole throughout the local debugging workflow
articles/azure-functions/event-grid-how-tos.md Brief mention of Tunnelmole as alternative utility
articles/azure-functions/durable/durable-functions-event-publishing.md Updates reference to include tunneling utilities generally

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@@ -1,4 +1,5 @@
---

Copy link

Copilot AI Sep 24, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There's an unnecessary blank line added after the YAML front matter delimiter. This should be removed to maintain consistent formatting.

Suggested change

Copilot uses AI. Check for mistakes.
## How to test locally

To test locally, read [Local testing with viewer web app](../event-grid-how-tos.md#local-testing-with-viewer-web-app). You can also use the *ngrok* utility as shown in [this tutorial](../functions-event-grid-blob-trigger.md#start-local-debugging).
To test locally, read [Local testing with viewer web app](../event-grid-how-tos.md#local-testing-with-viewer-web-app). You can also use the a tunneling utility as shown in [this tutorial](../functions-event-grid-blob-trigger.md#start-local-debugging).
Copy link

Copilot AI Sep 24, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There's a grammatical error: 'use the a tunneling utility' should be 'use a tunneling utility' (remove 'the').

Suggested change
To test locally, read [Local testing with viewer web app](../event-grid-how-tos.md#local-testing-with-viewer-web-app). You can also use the a tunneling utility as shown in [this tutorial](../functions-event-grid-blob-trigger.md#start-local-debugging).
To test locally, read [Local testing with viewer web app](../event-grid-how-tos.md#local-testing-with-viewer-web-app). You can also use a tunneling utility as shown in [this tutorial](../functions-event-grid-blob-trigger.md#start-local-debugging).

Copilot uses AI. Check for mistakes.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants