-
Notifications
You must be signed in to change notification settings - Fork 0
Closed
Description
Set up a GitHub Actions workflow in the candango/uiok repository that runs tests using the make test command from the project’s Makefile. This ensures test execution remains consistent between developer environments and CI, and allows any custom logic in the Makefile’s test rule to be applied.
Tasks
- Create a
.github/workflows/test.ymlfile in the repository. - Configure the workflow to:
- Trigger on pushes and pull requests to any branch.
- Use the latest stable version of Go.
- Check out the repository code.
- Install
makeand any required dependencies. - Run
make testas the test command. - Ensure the workflow fails if any test fails.
- Optionally, cache dependencies to improve CI run times.
Acceptance Criteria
.github/workflows/test.ymlexists and is functional.- The workflow runs
make testautomatically for all pushes and pull requests. - Workflow status is visible in the GitHub interface (e.g., PR status checks).
- CI run fails if any tests fail, and passes otherwise.
Reactions are currently unavailable