DEV Community

Discussion on: How to Set Up a Dev Environment for Creating a Custom Ghost Theme

Collapse
 
arlopezg profile image
Alejandro López

I've been running a similar setup with Gulp (I know, it came installed in the theme my client is running) and the GitHub Action - works flawlessly!

I would also recommend semver-tagging your releases any time you push to master. Makes it a breeze to rollback in case anything goes awry.

Collapse
 
royalfig profile image
Ryan Feigenbaum

Is there a package you use for that? Or do you do it manually?

Collapse
 
arlopezg profile image
Alejandro López

I use this action: phips28/gh-action-bump-version@v8.... and then generate a changelog with this other one fregante/release-with-changelog@v3. They play out nicely and you can easily check out what's new in every release.

There's also the standard-version package on NPM if you're interested in doing this as "locally" as possible, running on Git hooks.

Thread Thread
 
royalfig profile image
Ryan Feigenbaum

This is great! Thank you. Will be adding it to my workflows soon