How to Skip Automatic Netlify Build When Committing to GitHub

by Radu

I have Netlify linked to my GitHub account and set to perform an automatic build (deploy) every time I push a commit for my Hugo blog.

Sometimes, the changes I make don’t need to be pushed live immediately. So, I don’t want to waste build time on Netlify if it’s not necessary.

If you’re looking to save some build time as well – especially if you’re on the Free tier – here’s what you need to do to skip a Netlify build when committing to GitHub.

Skip an Automatic Netlify Build When Committing to GitHub

This is a very simple process. All you have to do is to add [skip ci] or [skip netlify] anywhere in the Git commit message.

For example:

git commit -m "changed foo to bar [skip netlify]"

You can also check this out in their docs.

If you’re using other CI tools as well, I recommend using the [skip netlify] command because the [skip ci] one can cause a conflict.

I don’t know if or how this works for GitHub Desktop, though, because I never tried it. I don’t think it’s officially available for Ubuntu anyway.

That’s a Wrap

I hope you found the guide useful.

If some info is outdated or incorrect, or you have anything to add, say or ask, please contact me via Twitter or email.

About Radu

I've been working online, from home, for over 9 years. I learned a lot of different stuff related to websites. My main expertise is WordPress, but for some time, I started focusing more on web development.