NeonGeckoCom / .github

GitHub default automations, templates, etc.
0 stars 1 forks source link

Add skill integration test action #24

Open NeonDaniel opened 1 year ago

NeonDaniel commented 1 year ago

Description

Adds an action to run skill intent tests with a known set of other skills installed. This is used to test for any intent conflicts

Issues

Other Notes

This PR is a work in progress; tests should probably run against a core, rather than or in addition to a specific skill. Consider how to pull test configs from all skills considered or examples from skill metadata so this scales to generic skill lists.

NeonDaniel commented 1 year ago

For testing on push to a skill repo, this should account for blacklisted skills and accept one or more skill lists to install/test with as specified by the skill. The modified skill would be able to test against known combinations of defaults