04 Build - StartZeroGnu/gem-themes GitHub Wiki
Build
Before build
- Documenting your theme
- Adding a screenshot
- Edit
my-theme.gemspec
to completespec.version
(Semantic Versioning)- To include
example
folder, changef.match
line to
f.match(%r{^(_(includes|layouts|sass)/|(example)/|(LICENSE|README)((\.(txt|md|markdown)|$)))}i)
Important!!! commit changes,
my-theme.gemspec
reads commited files
Build
~/my-theme $ gem build my-theme.gemspec
Publishing your theme
~/my-theme $ gem push my-theme-*.gem