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
github
integration 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
repo
scope. - 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.