novuhq / novu-kotlin

Kotlin SDK for Novu - The open-source notification infrastructure for engineers. 🚀
MIT License
20 stars 6 forks source link

Setup GitHub Workflow for Running Unit Tests #25

Closed Cliftonz closed 1 year ago

Cliftonz commented 1 year 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.
darktang3nt69 commented 1 year ago

Hi @Cliftonz, Can I be assigned this issue as a part of Hacktoberfest?

Cliftonz commented 1 year ago

Yes

darktang3nt69 commented 1 year ago

Changes have been approved and merged. Thank you @Cliftonz. Looking forward to working with this project. Thank You.