-
Notifications
You must be signed in to change notification settings - Fork 247
feat: introduce taskfile to replace dotrun #15610
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #15610 +/- ##
==========================================
+ Coverage 47.86% 57.09% +9.22%
==========================================
Files 36 163 +127
Lines 5563 9213 +3650
Branches 0 1264 +1264
==========================================
+ Hits 2663 5260 +2597
- Misses 2900 3924 +1024
- Partials 0 29 +29 🚀 New features to boost your workflow:
|
98c9ace
to
62a7a1d
Compare
62a7a1d
to
940cbfb
Compare
- install-yarn | ||
cmds: | ||
- PATH="{{ .VENV_BIN }}:$PATH" yarn build | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Sorry, should have mentioned in the first comment:
It might be helpful to also have an option for clean
@goulinkh how can we use the |
940cbfb
to
32c5ea0
Compare
792d333
to
47167dd
Compare
47167dd
to
0757bf9
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR introduces Taskfile to replace dotrun as the primary development tool for the project. It modernizes the development workflow by adding task-based automation and mise.dev for dependency management.
- Introduces a comprehensive taskfile.yaml with tasks for development, testing, and building
- Updates documentation to recommend Taskfile over dotrun
- Adds GitHub Actions workflow for CI/CD using Taskfile
Reviewed Changes
Copilot reviewed 4 out of 6 changed files in this pull request and generated 3 comments.
File | Description |
---|---|
taskfile.yaml | Comprehensive task configuration with development, testing, and build automation |
README.md | Updates documentation to recommend Taskfile and deprecate dotrun |
.github/workflows/pr-with-task.yaml | New CI/CD workflow using Taskfile for automated testing |
.env | Minor environment variable updates including new SEARCH_API_KEY |
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
0757bf9
to
3cce8c4
Compare
3cce8c4
to
03b191c
Compare
Done
gitignore
QA
task
Help
QA steps - Commit guidelines