You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In order to ensure the stability and reliability of our codebase, it is essential to have automated unit tests running for each push and pull request. Currently, our repository lacks a GitHub Actions workflow to run unit tests, and this needs to be addressed to maintain code quality and catch issues early.
Suggested Solution:
Create a new workflow file in .github/workflows/ directory.
Filename: run-unit-tests.yml
Configure the workflow to be triggered on every push and pull_request event to the main branch.
Define job steps:
Checkout the repository.
Setup the environment/java runtime.
Install dependencies.
Run the unit tests.
The text was updated successfully, but these errors were encountered:
Running the tests on multiple versions is definitely more beneficial. Initially, I planned on running the tests on different versions but since the gem pry-debugger-jruby is a dependency. Jruby is the only version that can be used to run the test. I recommend moving pry-debugger-jruby out of the gemfile since this is a development tool and enabling tests on different ruby versions. However I leave the decision to the active contributors.
In order to ensure the stability and reliability of our codebase, it is essential to have automated unit tests running for each push and pull request. Currently, our repository lacks a GitHub Actions workflow to run unit tests, and this needs to be addressed to maintain code quality and catch issues early.
Suggested Solution:
Create a new workflow file in .github/workflows/ directory.
Filename: run-unit-tests.yml
Configure the workflow to be triggered on every push and pull_request event to the main branch.
Define job steps:
Checkout the repository.
Setup the environment/java runtime.
Install dependencies.
Run the unit tests.
The text was updated successfully, but these errors were encountered: