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

Add IDE tasks to replicate CI workflows #144

Open
issy opened this issue Apr 2, 2021 · 3 comments
Open

Add IDE tasks to replicate CI workflows #144

issy opened this issue Apr 2, 2021 · 3 comments
Assignees
Labels
chore help wanted Extra attention is needed

Comments

@issy
Copy link
Member

issy commented Apr 2, 2021

It would be useful to have editor workflows in the repo so that code can be formatted before push, and syntax errors don't reach the realms of the PR.
Preferably these tasks would mimic the same checks that the CI pipeline runs

@issy issy added the chore label Apr 2, 2021
@issy
Copy link
Member Author

issy commented Apr 7, 2021

Maybe this would be better off as integrated editor/IDE tasks. Not everyone likes the idea of a git repo being able to arbitrarily execute code on your machine

@tigattack
Copy link
Member

This sounds like a good idea 👍

Agreed on this, too:

better off as integrated editor/IDE tasks

@issy issy mentioned this issue Apr 7, 2021
3 tasks
@issy
Copy link
Member Author

issy commented Apr 7, 2021

VSCode tasks have been created, but maybe we could do something similar for other popular editors/IDEs? I don't use Pycharm, Atom, etc, so I don't know what is and isn't possible. Opening the floor for discussion on this topic

@issy issy added the help wanted Extra attention is needed label Apr 7, 2021
@issy issy changed the title Pre-commit hooks Add IDE tasks to replicate CI workflows Apr 7, 2021
@issy issy self-assigned this Apr 7, 2021
@issy issy pinned this issue Apr 7, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
chore help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

2 participants