diff --git a/docs/getting_started/go/first_program_in_go/index.md b/docs/getting_started/go/first_program_in_go/index.md index 1c5b94c1..07f98268 100644 --- a/docs/getting_started/go/first_program_in_go/index.md +++ b/docs/getting_started/go/first_program_in_go/index.md @@ -77,7 +77,7 @@ cd money-transfer-project-template-go :::tip -The repository for this tutorial is a GitHub Template repository, which means you could clone it to your own account and use it as the foundation for your own Temporal application. Github's [Creating a Repository from a Template](https://docs.github.com/en/repositories/creating-and-managing-repositories/creating-a-repository-from-a-template#creating-a-repository-from-a-template) guide walks you through the steps. +The repository for this tutorial is a GitHub Template repository, which means you could clone it to your own account and use it as the foundation for your own Temporal application. GitHub's [Creating a Repository from a Template](https://docs.github.com/en/repositories/creating-and-managing-repositories/creating-a-repository-from-a-template#creating-a-repository-from-a-template) guide walks you through the steps. If you convert the template to a new repository and change the name, make sure you change the `go.mod` file to reflect the new project name. diff --git a/docs/getting_started/typescript/first_program_in_typescript/index.md b/docs/getting_started/typescript/first_program_in_typescript/index.md index ac71f806..ba5847e6 100644 --- a/docs/getting_started/typescript/first_program_in_typescript/index.md +++ b/docs/getting_started/typescript/first_program_in_typescript/index.md @@ -77,7 +77,7 @@ cd money-transfer-project-template-ts :::tip -The repository for this tutorial is a GitHub Template repository, which means you could clone it to your own account and use it as the foundation for your own Temporal application. Github's [Creating a Repository from a Template](https://docs.github.com/en/repositories/creating-and-managing-repositories/creating-a-repository-from-a-template#creating-a-repository-from-a-template) guide walks you through the steps. +The repository for this tutorial is a GitHub Template repository, which means you could clone it to your own account and use it as the foundation for your own Temporal application. GitHub's [Creating a Repository from a Template](https://docs.github.com/en/repositories/creating-and-managing-repositories/creating-a-repository-from-a-template#creating-a-repository-from-a-template) guide walks you through the steps. ::: diff --git a/docs/tutorials/go/build-an-ecommerce-app/index.md b/docs/tutorials/go/build-an-ecommerce-app/index.md index 6193035c..21d28741 100644 --- a/docs/tutorials/go/build-an-ecommerce-app/index.md +++ b/docs/tutorials/go/build-an-ecommerce-app/index.md @@ -490,7 +490,7 @@ You'll complete those in the rest of this tutorial. Temporal Workflows also make your code easier to test. Temporal provides testing utilities that help you stub out external services and programmatically advance time, which lets you unit test your Workflows. For an example, take a look at how [Descript uses Temporal](https://temporal.io/case-studies/descript-case-study). Temporal's testing environment also provides utilities for mocking Activities and testing logic that executes after a delay. That makes it less complicated to unit test Workflows that depend on external services or Workflows that involve long timeouts. -To learn how to implement tests for this application, you can refer to [workflow_test.go](https://github.com/temporalio/temporal-ecommerce/blob/main/workflow_test.go) and [Notes on Testing](https://github.com/temporalio/temporal-ecommerce?tab=readme-ov-file#notes-on-testing) in the Github repo for this tutorial, or watch this walkthrough video: +To learn how to implement tests for this application, you can refer to [workflow_test.go](https://github.com/temporalio/temporal-ecommerce/blob/main/workflow_test.go) and [Notes on Testing](https://github.com/temporalio/temporal-ecommerce?tab=readme-ov-file#notes-on-testing) in the GitHub repo for this tutorial, or watch this walkthrough video: import { ResponsivePlayer } from '@site/src/components' @@ -689,7 +689,7 @@ func UpdateEmailHandler(w http.ResponseWriter, r *http.Request) { With that, you should have a complete REST API interface to your eCommerce application. From here, you can build a user-friendly frontend, or continue to add features. -The [Github repo](https://github.com/temporalio/temporal-ecommerce/tree/main/frontend) for this tutorial contains an example of a frontend that you can take from here. +The [GitHub repo](https://github.com/temporalio/temporal-ecommerce/tree/main/frontend) for this tutorial contains an example of a frontend that you can take from here. ![An example frontend for this application](images/frontend.png) diff --git a/docs/tutorials/infrastructure/configuring-sqlite-binary/index.md b/docs/tutorials/infrastructure/configuring-sqlite-binary/index.md index 375cadfd..fe529866 100644 --- a/docs/tutorials/infrastructure/configuring-sqlite-binary/index.md +++ b/docs/tutorials/infrastructure/configuring-sqlite-binary/index.md @@ -27,7 +27,7 @@ In this tutorial, you'll configure and deploy the two binaries needed for a comp You'll begin by downloading and configuring the Temporal Server binaries. -The Temporal Core Server can be obtained from its [Github Releases Page](https://github.com/temporalio/temporal/releases/). The Temporal Core Server is responsible for orchestrating all tasks regarding the execution of Temporal Workflows, such as maintaining the Event History, maintaining Task Queues, responding to commands and more. Download the newest binary for your operating system (probably `linux_amd64`) and extract it on the command line using `curl` and `tar`: +The Temporal Core Server can be obtained from its [GitHub Releases Page](https://github.com/temporalio/temporal/releases/). The Temporal Core Server is responsible for orchestrating all tasks regarding the execution of Temporal Workflows, such as maintaining the Event History, maintaining Task Queues, responding to commands and more. Download the newest binary for your operating system (probably `linux_amd64`) and extract it on the command line using `curl` and `tar`: ```bash curl -OL https://github.com/temporalio/temporal/releases/download/v1.24.2/temporal_1.24.2_linux_amd64.tar.gz @@ -41,7 +41,7 @@ sudo mv temporal-server /usr/bin/temporal-server sudo chmod +x /usr/bin/temporal-server ``` -You'll also need the Temporal UI server. The Temporal UI Server hooks in to a Temporal Core Server and provides a web-based UI for displaying information about Workflow Executions. It is a standalone binary that can also be obtained from its [Github Releases page](https://github.com/temporalio/ui-server/releases). Download the latest binary for your operating system and extract it on the command line using `curl` and `tar`: +You'll also need the Temporal UI server. The Temporal UI Server hooks in to a Temporal Core Server and provides a web-based UI for displaying information about Workflow Executions. It is a standalone binary that can also be obtained from its [GitHub Releases page](https://github.com/temporalio/ui-server/releases). Download the latest binary for your operating system and extract it on the command line using `curl` and `tar`: ```bash curl -OL https://github.com/temporalio/ui-server/releases/download/v2.28.0/ui-server_2.28.0_linux_amd64.tar.gz diff --git a/docs/tutorials/infrastructure/envoy-sqlite-binary/index.md b/docs/tutorials/infrastructure/envoy-sqlite-binary/index.md index ebf9f19a..43a88111 100644 --- a/docs/tutorials/infrastructure/envoy-sqlite-binary/index.md +++ b/docs/tutorials/infrastructure/envoy-sqlite-binary/index.md @@ -28,7 +28,7 @@ In this tutorial, you'll configure and deploy the two binaries needed for a comp You'll begin by downloading and configuring the Temporal Server binaries. -The Temporal Core Server can be obtained from its [Github Releases Page](https://github.com/temporalio/temporal/releases/). The Temporal Core Server is responsible for orchestrating all tasks regarding the execution of Temporal Workflows, such as maintaining the Event History, maintaining Task Queues, responding to commands and more. Download the newest binary for your operating system (probably `linux_amd64`) and extract it on the command line using `curl` and `tar`: +The Temporal Core Server can be obtained from its [GitHub Releases Page](https://github.com/temporalio/temporal/releases/). The Temporal Core Server is responsible for orchestrating all tasks regarding the execution of Temporal Workflows, such as maintaining the Event History, maintaining Task Queues, responding to commands and more. Download the newest binary for your operating system (probably `linux_amd64`) and extract it on the command line using `curl` and `tar`: ```bash curl -OL https://github.com/temporalio/temporal/releases/download/v1.24.2/temporal_1.24.2_linux_amd64.tar.gz @@ -42,7 +42,7 @@ sudo mv temporal-server /usr/bin/temporal-server sudo chmod +x /usr/bin/temporal-server ``` -You'll also need the Temporal UI server. The Temporal UI Server hooks in to a Temporal Core Server and provides a web-based UI for displaying information about Workflow Executions. It is a standalone binary that can also be obtained from its [Github Releases page](https://github.com/temporalio/ui-server/releases). Download the latest binary for your operating system and extract it on the command line using `curl` and `tar`: +You'll also need the Temporal UI server. The Temporal UI Server hooks in to a Temporal Core Server and provides a web-based UI for displaying information about Workflow Executions. It is a standalone binary that can also be obtained from its [GitHub Releases page](https://github.com/temporalio/ui-server/releases). Download the latest binary for your operating system and extract it on the command line using `curl` and `tar`: ```bash curl -OL https://github.com/temporalio/ui-server/releases/download/v2.28.0/ui-server_2.28.0_linux_amd64.tar.gz diff --git a/docs/tutorials/infrastructure/nginx-sqlite-binary/index.md b/docs/tutorials/infrastructure/nginx-sqlite-binary/index.md index 1fabbfc2..99b74cca 100644 --- a/docs/tutorials/infrastructure/nginx-sqlite-binary/index.md +++ b/docs/tutorials/infrastructure/nginx-sqlite-binary/index.md @@ -28,7 +28,7 @@ In this tutorial, you'll configure and deploy the two binaries needed for a comp You'll begin by downloading and configuring the Temporal Server binaries. -The Temporal Core Server can be obtained from its [Github Releases Page](https://github.com/temporalio/temporal/releases/). The Temporal Core Server is responsible for orchestrating all tasks regarding the execution of Temporal Workflows, such as maintaining the Event History, maintaining Task Queues, responding to commands and more. Download the newest binary for your operating system (probably `linux_amd64`) and extract it on the command line using `curl` and `tar`: +The Temporal Core Server can be obtained from its [GitHub Releases Page](https://github.com/temporalio/temporal/releases/). The Temporal Core Server is responsible for orchestrating all tasks regarding the execution of Temporal Workflows, such as maintaining the Event History, maintaining Task Queues, responding to commands and more. Download the newest binary for your operating system (probably `linux_amd64`) and extract it on the command line using `curl` and `tar`: ```bash curl -OL https://github.com/temporalio/temporal/releases/download/v1.24.2/temporal_1.24.2_linux_amd64.tar.gz @@ -42,7 +42,7 @@ sudo mv temporal-server /usr/bin/temporal-server sudo chmod +x /usr/bin/temporal-server ``` -You'll also need the Temporal UI server. The Temporal UI Server hooks in to a Temporal Core Server and provides a web-based UI for displaying information about Workflow Executions. It is a standalone binary that can also be obtained from its [Github Releases page](https://github.com/temporalio/ui-server/releases). Download the latest binary for your operating system and extract it on the command line using `curl` and `tar`: +You'll also need the Temporal UI server. The Temporal UI Server hooks in to a Temporal Core Server and provides a web-based UI for displaying information about Workflow Executions. It is a standalone binary that can also be obtained from its [GitHub Releases page](https://github.com/temporalio/ui-server/releases). Download the latest binary for your operating system and extract it on the command line using `curl` and `tar`: ```bash curl -OL https://github.com/temporalio/ui-server/releases/download/v2.28.0/ui-server_2.28.0_linux_amd64.tar.gz diff --git a/docusaurus.config.js b/docusaurus.config.js index fb674184..3cf7df90 100644 --- a/docusaurus.config.js +++ b/docusaurus.config.js @@ -138,7 +138,7 @@ const config = { { items: [ { - label: "Github", + label: "GitHub", href: "https://github.com/temporalio", }, {