Skip to content
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

Use justfile instead of makefile #602

Merged
merged 2 commits into from
Jun 7, 2024
Merged

Use justfile instead of makefile #602

merged 2 commits into from
Jun 7, 2024

Conversation

grieve54706
Copy link
Contributor

Use casey/just for more features and modernization.

Comment on lines +75 to +79
- Install [poetry](https://github.com/python-poetry/poetry) with version 1.7.1: `curl -sSL https://install.python-poetry.org | python3 - --version 1.7.1`
- Install [casey/just](https://github.com/casey/just)
- Install [pre-commit](https://pre-commit.com) hooks: `just pre-commit-install`
- Execute `just install` to install the dependencies
- Execute `just test` to run the tests
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Moving to just is a good improvement. However, there're many requirement tools before starting to develop this project. How about implementing a Makefile to install all of them?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

As discussed offline, we leave this issue for the user to decide how to install the requirements themselves.

Copy link
Contributor

@goldmedal goldmedal left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @grieve54706 -- nice improvement. LGTM

@goldmedal goldmedal merged commit 27201d5 into main Jun 7, 2024
1 check passed
@goldmedal goldmedal deleted the chore/ibis/just-file branch June 7, 2024 04:44
@paopa
Copy link
Member

paopa commented Jun 12, 2024

Nice to know this tool, I will consider using it in the AI service as well. 🤙🤙🤙

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants