templates for self-hosting game jams (or any other kind of jam tbh)
1# Publish
2> A guide to publishing a theme, if you are maintaining this theme
3
4If you need to publish your theme to RubyGems, follow these instructions as per Jekyll docs. Otherwise, you can ignore this section and just ignore from a Github URL.
5
6
7## 1. Increment version
8
9Update the release number in the `.gemspec` file.
10
11
12## 2. Build
13
14```sh
15$ make build-gem
16```
17```
18 Successfully built RubyGem
19 Name: jekyll-theme-quickstart
20 Version: 0.1.0
21 File: jekyll-theme-quickstart-0.1.0.gem
22```
23
24Note the package `.gem` file added in the root.
25
26```
27jekyll-theme-quickstart-0.1.0.gem
28```
29
30This binary archive is excluded from version control.
31
32
33## 3. Push
34
35Publish to RubyGems. This requires an account and credentials setup.
36
37```sh
38$ gem push jekyll-theme-quickstart-*.gem
39```