Repo for CI/CD workflow files used in DRI
This repo contains several GitHub actions workflows that are reused in other projects to maintain CI/CD pipelines in one central repository.
Some repositories depend on private repos. To enable access to them from the CI environment, follow the below steps:
-
In the settings for the
dri-private-reposGitHub app, generate a new private key and make a note of it. -
Add the private key as a repository secret called
PRIVATE_KEYby going to https://github.com/NERC-CEH/$repo/settings/secrets/actions. -
Switch to the "Variables" tab and add the
APP_IDwith value 1737249. -
Make sure to call the workflows with the
private_reposargument set totrue.