* Initial config and data
* Get an initial homepage building
* Render homepage correctly
* Get the JS basics working
* Clean up some obsolete cruft
* Nuke asset tag
* Update include syntax and create src dir
* Got everything to build ✨
* Building JS and CSS and other fix-ups
* Remove styles template since it's redundant
* Clean-up some more @optim leftovers
* Remove asset_url
* More clean-up
* Tidy up more syntax highlighting etc
* Fix ext icon on homepage block links
* Run prettier
* Fix broken image link
* Rename *.html -> liquid
* Working search etc
* Remove underscores from directories
* Add content directory
* Fix config for content dir
* Add edit on github link
* Fix leftover highlighting blocks
* Fix repo link
* fix some display issues
* Fix some issues with the build dirs
* Exclude from builds
* Run prettier
* Remove - it's only needed if false
* Fix up next templating
* Set-up basic SEO tags
* Add SEO content
* Run prettier
* Use serialize instead of JSON.stringify
* Configure 404 locally
* Update readme
* Passthrough robots.txt and rename 404
* Fix broken file-extensions
* Fix broken html
* Initial assets pipeline
* Fix bug with non-hashed file paths
* Run prettier
* Remove log statement
* Modify build scripts
* Fix some minor nits, beautify html
* Run prettier fix some naming for deploy scripts
* Fix lint issues
* fix circle config indent
* Fix invalid circle config
* Move deps
* Fix 468
Add a tags filter to the "build" job. The the tags filter is needed because
> CircleCI does not run workflows for tags unless you explicitly specify tag
> filters. Additionally, if a job requires any other jobs (directly or indirectly),
> you must specify tag filters for those jobs".
In our case without the tags filter, it won't run the "build" step and the "deploy"
step won't run either because the later requires the former.
* Fix an syntax error
* Build unpublished contents and publish them to -dev env
Per https://github.com/mozilla/extension-workshop/issues/191
* Try to fix syntax errors
* Use YAML anchors to reduce duplicated code
* Add missing job names to the workflow
* Always build but only pushes for "master" and tags
* Push master branch to -stage env
Per https://github.com/mozilla/extension-workshop/issues/42
* Add 'yarn install' step
Per https://github.com/mozilla/extension-workshop/pull/44#pullrequestreview-199223807
* Build for branches too
* No filter for build job (meaning always build)
* Remove trailing blank line
* Fix "yarn install" command
* Install yarn
* Trying to fix setupterm error
The error is
error: setupterm: could not find terminfo database
* Trying to fix setupterm error
The error is
error: setupterm: could not find terminfo database
* Remove env command
* Fix "yarn install"
* Add "yarn install" command