CentreForDigitalHumanities / CentreForDigitalHumanities/backbone-util
Enable CI with GitHub Actions and Sauce Labs
Open
enhancement
good first issue
- Dominant language
- JavaScript
- Stars
- 0
- Forks
- 0
- PR merge metrics
- No merged PRs in 30d
Description
We really should have the tests running automatically when someone submits a pull request. The tests require a browser, ideally multiple current and slightly old ones. This should not be too difficult to set up with Karma and Sauce Labs.
Contributor guide
Research direction
Start by inspecting the existing JavaScript test setup and Karma configuration, then identify how GitHub Actions can invoke it with Sauce Labs browsers. Done means pull requests automatically run the tests across current and slightly old browsers and report their results.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- github-actions, javascript
- Domain
- ci-cd, testing
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100