Skip to content

GitHub Actions workflow for testing KBase SDK-based apps.

Notifications You must be signed in to change notification settings

kbaseapps/kb_sdk_actions

Use this GitHub action with your project
Add this Action to an existing workflow or create a new one
View on Marketplace

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

KBase SDK Actions

GitHub Actions CI workflows for apps built with the KBase SDK

Usage

  1. Ensure you have a KBase developer token saved as KBASE_TEST_TOKEN in your repo or org's GitHub Secrets settings.

  2. Copy the action.yaml file to your project's .github/workflows/ directory.

# Skip if directory already exists
mkdir -p .github/workflows

# Add workflow file
curl https://raw.githubusercontent.com/kbaseapps/kb_sdk_actions/master/action.yaml  --output .github/workflows/kb_sdk_test.yaml
  1. Commit the new workflow to your repo.
git add .github/workflows/kb_sdk_test.yaml
git commit -m "Adding Actions workflow for KB SDK tests."
git push 
# Push to the branch of your pull request, or push to master if preferred.
git push -u origin master
  1. You're done! Any future commits and pull requests to your repo's master branch will trigger the SDK tests to run.

To review your projet's SDK test status and results, see your repo's Actions tab.

About

GitHub Actions workflow for testing KBase SDK-based apps.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages