From 645ca82aafe306de94762e3a561d59fca5df4c60 Mon Sep 17 00:00:00 2001 From: bragamat Date: Tue, 7 Nov 2023 20:21:26 -0300 Subject: [PATCH 1/3] chore: creates Makefile to standarize commands --- Makefile | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 Makefile diff --git a/Makefile b/Makefile new file mode 100644 index 00000000..bcf868b5 --- /dev/null +++ b/Makefile @@ -0,0 +1,5 @@ +.DEFAULT_GOAL := test + +test: + bundle exec rake test +.PHONY: test From 319db288561c18babe28a9b60a093193ee2cf9b6 Mon Sep 17 00:00:00 2001 From: bragamat Date: Tue, 7 Nov 2023 20:57:51 -0300 Subject: [PATCH 2/3] chore: set maximum version of minitest --- whenever.gemspec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/whenever.gemspec b/whenever.gemspec index 2125c6e6..6ae7db1d 100644 --- a/whenever.gemspec +++ b/whenever.gemspec @@ -22,7 +22,7 @@ Gem::Specification.new do |s| s.add_development_dependency "bundler" s.add_development_dependency "rake" - s.add_development_dependency "mocha", ">= 0.9.5" - s.add_development_dependency "minitest" + s.add_development_dependency "mocha", ">= 0.9.5", "< 2.0.0" + s.add_development_dependency "minitest", "<= 5.2.0" s.add_development_dependency "appraisal" end From d17ae69cd6df3581543d89e44531c828346946be Mon Sep 17 00:00:00 2001 From: bragamat Date: Tue, 7 Nov 2023 21:37:23 -0300 Subject: [PATCH 3/3] chore: adds contributing guide --- CONTRIBUTING.md | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 CONTRIBUTING.md diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md new file mode 100644 index 00000000..0a068833 --- /dev/null +++ b/CONTRIBUTING.md @@ -0,0 +1,38 @@ +## How to contribute to Whenever + +#### **Did you find a bug?** + +* **Ensure the bug was not already reported** by searching on GitHub under [Issues](https://github.com/your/whenever/issues). + +* If you're unable to find an open issue addressing the problem, [open a new one](https://github.com/your/whenever/issues/new). Be sure to include a **title and clear description**, as much relevant information as possible, and a **code sample** or an **executable test case** demonstrating the expected behavior that is not occurring. + +#### **Did you write a patch that fixes a bug?** + +* Open a new GitHub pull request with the patch. + +* Ensure the PR description clearly describes the problem and solution. Include the relevant issue number if applicable. + + +#### **Do you have questions about the source code?** + +* Ask any question about how to use Whenever in the [whenever issues](https://github.com/javan/whenever/issues). + +#### **Do you want to contribute to the Whenever documentation?** + +Whenever is a volunteer effort. We encourage you to pitch in! + +Thanks! :heart: :heart: :heart: + +Whenever Team + +--- +## Setup + +```bash +$ bundle install +``` +## Run tests + +```bash +$ make test +```