Skip to content

[CI] Add smoke tests of building a Docsy site from scratch #1100

@chalin

Description

@chalin

Consider adding a smoke test along the lines of what was proposed in #1075 (comment):

$ hugo new site myproject
...
$ cd myproject
$ git init # required for the git submodule command to work
...
$ git submodule add --depth 1 https://github.com/google/docsy.git themes/docsy
...
$ echo 'theme = "docsy"' >> hugo.toml
$ (cd themes/docsy && npm install)
...
$ npm init -y
$ npm install -D autoprefixer postcss-cli postcss
...
$ hugo -v
Start building sites … 

Related:

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions