ArtifactDB / gypsum-actions

Collections of actions to mimic a real CI system
MIT License
0 stars 2 forks source link

GitHub actions for gypsum

Overview

gypsum uses GitHub Actions for its various CI/CD tasks. This currently includes:

The gypsum worker uses the bot account's token to create issues to trigger each Action.

Deployment instructions

To deploy, clone/fork this repository and apply the following modifications:

Several secrets must be defined for the Actions (see the Settings > Secrets > Actions tab):

For forks, we have to re-enable some features:

And that's it. Make sure you use the full name of your new repository (i.e., OWNER/REPO) in the gypsum worker's GITHUB_CI_REPOSITORY variable.