Skip to content

illyabusigin/goa.design

 
 

Repository files navigation

goa.design

This repository contains the source code of http://goa.design. The site is a static website built using hugo and served from Google Cloud Storage.

Contributing

Is that typo bugging you? us too! If you want to do something about it:

  1. Fork and clone the repo
  2. Open a terminal and run make inside the repo.

make starts a server on your box that "liveloads" all changes you make to the content (that is the page should refresh itself each time you save a content page).

  1. Edit the content in the /content directory.
  2. Submit a Pull Request

Deployment

After a commit is pushed to the master branch the TravisCI job does the following:

  1. It clones the goa repository in a temporary directory.
  2. It runs a modified version of godoc2md to produce Markdown files from the sources. The modified version also adds anchors to each title.
  3. It runs hugo which produces the HTML from the markdown files (both the static markdown files and the ones generated by godoc2md).
  4. It pushes the results to GCS.

About

Public website for goa

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • CSS 48.7%
  • JavaScript 28.4%
  • Go 13.8%
  • HTML 8.7%
  • Other 0.4%