CentreForDigitalHumanities / CentreForDigitalHumanities/backbone-util

Enable CI with GitHub Actions and Sauce Labs

Open
#3 0 comments 0 reactions 0 assignees View on GitHub
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.