mirror of
https://github.com/llvm/circt-www
synced 2026-08-25 06:56:36 +00:00
No description
- SCSS 31.1%
- CSS 29.5%
- HTML 24.4%
- JavaScript 12.2%
- Shell 2.8%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
The GITHUB_TOKEN used to have lots of privileges, but this has now been locked down, so we need to explicitly request write permission for contents to be able to push to the gh-pages branch. |
||
| .github/workflows | ||
| website | ||
| .editorconfig | ||
| .gitignore | ||
| copy_docs.sh | ||
| process_included_docs.sh | ||
| README.txt | ||
# CIRCT WWW This contains the source code for https://circt.llvm.org/ ; which is rendered from the `gh-pages` branch of the same repo using GitHub pages. To contribute, feel free to fork this repository and send a pull-request. The website is deployed on every push to this repository using a GitHub action defined in `.github/workflows/main.yml`. It also runs once at the end of each day to catch updates from the CIRCT source repository, which is used for generating some docs. We are using the [Hugo](https://gohugo.io/) framework for generating the website. The source pages are written in Markdown format under the `website/content` folder. The expected workflow is to download hugo on your machine, and run `hugo server` from the `website` directory. You can then access a local version of the website from http://localhost:1313/ ; anychange you make to the source Markdown will automatically be refreshed by the local hugo server. A large part of the documentation is auto-generated from the CIRCT source code. See the workflow `.github/workflows/main.yml` for the instructions to reproduce the entirety of https://circt.llvm.org/ locally.