Skip to content

datarobot-oss/github-actions

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

DataRobot Logo

DataRobot Github Actions

Homepage · DataRobot Documentation · Support

Tests Latest Release License

A collection of github actions tools for use in open source projects.

Using this Repo

Copy example workflows from the examples directory to your .github/workflows folder in your repo. You can bump the @VERSION field to upgrade to new revisions. The examples should be drop in and go. You make need to add the appropriate SECRET keys to your repo such as:

  • SLACK_WEBHOOK_URL (receive slack notifications in the specified channel)

If you use the PR-automation workflow, also copy examples/workflow-ensure-labels.yaml and run it once from the Actions tab. It creates the labels the automation depends on (00 - Ready for Review, 00 - Reviewed); after that the helper jobs assume those labels exist. It has an optional destructive mode that cleans up confusable label variants (e.g. Ready for Review without the 00 - prefix), migrating any open PRs to the canonical label first.

Contributing & testing

The reusable workflows are linted and unit-tested so changes can be validated on the PR before a release tag is cut. Run task ci (lint + tests) before opening a PR. See TESTING.md for details and how to add tests for a new workflow.

Get help

If you encounter issues or have questions, try the following:

About

Open Source Github Actions used by DataRobot

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Contributors