The GitHub secrets manager is a secrets manager flavor provided with the ZenMLDocumentation Index
Fetch the complete documentation index at: https://zenml.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
github integration that uses GitHub secrets to store secrets.
When to use it
The GitHub secrets manager does not allow reading secret values unless it’s running inside a GitHub Actions workflow. For this reason, this secrets manager only works in combination with a GitHub Actions orchestrator.How to deploy it
GitHub secrets are automatically enabled when creating a GitHub repository.How to use it
To use the GitHub secrets manager, we need:- The ZenML
githubintegration installed. If you haven’t done so, run
-
A personal access token to authenticate with the GitHub API. Follow this guide to create one and make sure to give it the
reposcope. - Our GitHub username and the personal access token set as environment variables:
- The owner and name of the repository that we want to add secrets to.