novuhq / novu-java

Java SDK for Novu - The open-source notification infrastructure for engineers. 🚀
MIT License
26 stars 22 forks source link

Setup GitHub Workflow for Running Unit Tests #43

Closed Cliftonz closed 11 months ago

Cliftonz commented 11 months ago

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:

  1. Create a new workflow file in .github/workflows/ directory. Filename: run-unit-tests.yml
  1. Configure the workflow to be triggered on every push and pull_request event to the main branch.
  2. Define job steps: Checkout the repository. Setup the environment/java runtime. Install dependencies. Run the unit tests.
adhirajkar3103 commented 11 months ago

Hello. Can I be assigned this issue as a part of Hacktoberfest?

mayorJAY commented 11 months ago

@adhirajkar3103 give it a shot

HimaTeju commented 11 months ago

@adhirajkar3103 Can I join you?