-
-
Notifications
You must be signed in to change notification settings - Fork 19
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
denote-export: linting and test failures #155
Conversation
How can I re-trigger the CI for linting? |
Btw, I did checked local linting and that is working fine.
|
I can see linting working fine in the |
Interestingly the test are working fine when I am running them using
|
Thanks for these fixes! For retrying, you can click on "Details" and then there should be a button at the top to "Re-Run Jobs". You can also install Eldev locally and run that way, which is a good way to make sure you have fixed everything before checkin. Would you like me to merge this in now, or would you prefer to get a clean CI check first? |
I am running eldev locally. Linting passes, but the test is failing. Although ERT is working. I am not able to figure out why eldev tests are failing. Looking for some guidance on how to debug eldev failure. |
I took a look, and it looks like the problem is that, in denote's current codebase, |
I fixed both linting and regression tests (CI also showed that is passed). Although I realised that there is a dependency on denote package and whenever denote changes, the code breaks. Is there a way to make things more robust, by pinning down a version of denote. It took me sometime to realise that the |
There is a way to pin the denote version, but only if we have it as an actual dependency of the project. Since we don't want to do that (because it isn't a real dependency, it's optional), we should just document what version of Denote we're expecting at a minimum in the file. |
* ekg-denote export changes (#144) Adds export from ekg to denote. Authored-by: Jay Rajput * fix #146 (#148) Co-authored-by: Jay Rajput * Note new denote export in docs * Add denote as an extra dependency * denote-export: linting and test failures (#155) * documentation string updates for linting errors. * documentation string updates for linting errors * update function names to start with ekg-denote-test * updates for denote changes --------- Co-authored-by: Jay Rajput <[email protected]> * Allow emoji tags (#156) This should fix #149. * Set version number to 0.6.1 (#157) * Bump version to 0.7.0 * Rethink version number, let's call the new release 0.6.1 It isn't quite a new release, even though it has some minor functionality / UI changes (how tag actions happen). * Enable the CI for the develop branch (#158) --------- Co-authored-by: Jay Rajput <[email protected]> Co-authored-by: Jay Rajput <[email protected]>
Updated the documentation string to fix following linting errors (see during code checkin pipeline execution)