Future-proof your skills with Linux, Python, vim & git as I share with you the most timeless and love-worthy tools in tech through my two great projects that work great together.

Disabling Github CI nbdev_install_git_hooks

I recently updated my release script using a bash loop and asked myself a few questions to help me decide what the next steps should be. After disabling Github CI nbdev_install_git_hooks and running my release script, I decided the best place to host my project was mikelevinseo.com. Read my blog post to find out how I got there and what I did next.

Deciding Where to Host My Project: How Disabling Github CI nbdev_install_git_hooks Led Me to mikelevinseo.com

By Michael Levin

Sunday, May 1, 2022

I just updated my release script using a bash loop. That was very satisfying. I guess I question now how much these next steps on the blogslicer project belong here on Pythonic Ally. All this Github Pages Jekyll stuff… not really even sure where it belongs. Maybe SEO? I’m using MikeLevinSEO.com for the mlseo repo page. Maybe Mike-Levin.com? Or just on plain MikeLev.in. Anyway, I can sort that out as I go. Don’t lose momentum is the important thing. And on the front of not losing momentum, it’s time to ask my standard questions:

  1. What’s most broken?
  2. Where do I get the biggest bang for the buck?
  3. What plates need to be spun?

Oh! USING mlseo is the process of Pipulating. And so it’s just about time to bring pipulate.com back to life applying everything form mlseo and creating that righteous feedback loop to push forward the usefulness of mlseo.

Okay, so every time I push to pipulate or blogslicer, I get a Github CI Run failed email. nbdev enables Github continuous integration (CI) with a easy-to-run script after you nbdev_new so long as your repo is public. It’s tempting to do, but whatever it does causes errors on every push, so I found this page to disable Github CI I followed the instructions and just deleted all my “Run Failed” CI emails. Now I’m running my release script again…

And it worked! Wow, yeah, this is not Pythonic Ally at all anymore. Neither is it the type of thing I really want to put on the Linux, Python, vim & git site. No, this is feeling a lot like what SHOULD be on mikelevinseo.com BEFORE I turned it into the repo page for mlseo. I may have to rethink that.

But don’t lose momentum. Keep going! Every Little Project Gets Done… Next!