35 lines
1.1 KiB
Markdown
35 lines
1.1 KiB
Markdown
[![pipeline status](https://gitlab.com/autonomic-cooperative/autonomic-cooperative.gitlab.io/badges/master/pipeline.svg)](https://gitlab.com/autonomic-cooperative/autonomic-cooperative.gitlab.io/commits/master)
|
|
|
|
# autonomic-cooperative.gitlab.io
|
|
|
|
A [Jekyll] based site for the Autonomic Cooperative.
|
|
|
|
The template is based on the [spectral-jekyll-theme].
|
|
|
|
[Jekyll]: https://jekyllrb.com/
|
|
[spectral-jekyll-theme]: https://github.com/andrewbanchich/spectral-jekyll-theme
|
|
|
|
# Contribute
|
|
|
|
Please see [CONTRIBUTING.md] for the juicy details.
|
|
|
|
[CONTRIBUTING.md]: https://gitlab.com/autonomic-cooperative/autonomic-cooperative.gitlab.io/blob/master/CONTRIBUTING.md
|
|
|
|
# Make A New Release
|
|
|
|
It's easy. Just tag the current HEAD and run the Make target.
|
|
|
|
```bash
|
|
$ git tag -a 2.0.0 $(git rev-parse HEAD)
|
|
$ git push upstream master
|
|
$ make release
|
|
```
|
|
|
|
This pushes your latest tag to the upstream remote and then
|
|
takes the contents of the dist folder and pushes it to the
|
|
production branch.
|
|
|
|
Our production setup makes sure to serve this new content.
|
|
|
|
[dist folder]: https://gitlab.com/autonomic-cooperative/autonomic-cooperative.gitlab.io/tree/master/dist
|