diff --git a/serverless/workers/github-integration.mdx b/serverless/workers/github-integration.mdx index 8f63b75d7..cb3190620 100644 --- a/serverless/workers/github-integration.mdx +++ b/serverless/workers/github-integration.mdx @@ -17,6 +17,12 @@ To deploy a worker from GitHub, you need: * A Dockerfile in your repository. See [Creating a Dockerfile](/serverless/workers/deploy#creating-a-dockerfile) for details. * A GitHub account. + + +For an example repository containing the minimal files necessary for deployment, see [runpod-workers/worker-basic](https://github.com/runpod-workers/worker-basic) on GitHub. + + + ## Authorizing Runpod with GitHub Before deploying from GitHub, you need to authorize Runpod to access your repositories: @@ -74,6 +80,12 @@ You can monitor your build status in the **Builds** tab of your endpoint detail | Completed | Runpod completed the build and upload. | | Failed | Something went wrong (check build logs). | +## Updating your endpoint + +When you make changes to your GitHub repository, they won't automatically be pushed to your endpoint. To trigger an update for the workers on your endpoint, create a new release for the GitHub repository. + +For detailed instructions on creating releases, see the [GitHub documentation](https://docs.github.com/en/repositories/releasing-projects-on-github/managing-releases-in-a-repository). + ## Managing multiple environments GitHub integration enables streamlined development workflows by supporting multiple environments: