Updated task (#60)

* fix: theme toggler

Fixed definitvely theme toggler

* docs: updated task

updated task, adding reference for ops devel, ops env, ops ide
11 files changed
tree: 1e8ad62244ca541f5bcbf7cc701048f0de3cbfed
  1. .github/
  2. assets/
  3. content/
  4. layouts/
  5. static/
  6. .asf.yaml
  7. .envrc
  8. .gitignore
  9. .nvmrc
  10. DISCLAIMER
  11. docsy.work
  12. docsy.work.sum
  13. go.mod
  14. go.sum
  15. hugo.yaml
  16. LICENSE
  17. netlify.toml
  18. NOTICE
  19. package.json
  20. postcss.config.js
  21. README.md
  22. shell.nix
  23. Taskfile.yaml
  24. tools.md
README.md

Apache OpenServerless documentation

The Apache OpenServerless website uses Hugo and Docsy to build static HTML and related resources.

Prerequisites

  • Ensure to have a recent nodejs and npm version or use Nix to get dependencies (we provide a shell.nix)
  • Install Taskfile
  • Clone repository
    • git clone https://github.com/apache/openserverless-site.git
    • npm install

Preview

Task and Tools updates

The documentation for OpenServerless Tasks and OpenServerless Tools is automatically extracted from the respective repositories.

Is possible to align task and tools using these commands:

  • Tasks

    • task import-task
  • Tools

    • task import-tools

Web site build

  • Run Hugo Build
    • task build

Publish

The Apache OpenServerless website uses GitHub Actions and Apache Software Foundation Infrastructure configuration for automated publishing.