From 65b6a2c2819119f6396d95791c2e9b7d3dded502 Mon Sep 17 00:00:00 2001 From: Joel Drapper Date: Wed, 19 Feb 2025 01:58:31 +0000 Subject: [PATCH] Create mise.toml --- mise.toml | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 mise.toml diff --git a/mise.toml b/mise.toml new file mode 100644 index 00000000..53fcf929 --- /dev/null +++ b/mise.toml @@ -0,0 +1,23 @@ +[tasks.setup] +description = "Install all project dependencies." +run = ["mise install", "bundle install --jobs 4"] + +[tasks.test] +description = "Run tests" +run = ["bundle exec sus", "bundle exec qt"] + +[tasks.lint] +description = "Run linter" +run = "bundle exec rubocop" + +[tasks.integrate] +description = "Run tests and linter" +run = ["mise run test", "mise run lint"] + +[tasks.update] +description = "Update project dependencies" +run = ["mise upgrade --bump", "bundle update --jobs 4"] + +[tasks.bench] +description = "Run benchmarks" +run = ["bundle exec ./bench.rb"]