Apache Cordova Documentation

Clone this repo:
  1. 3e1cfa4 chore(deps-dev): bump the npm-patch group with 2 updates (#1549) by dependabot[bot] · 2 days ago master
  2. bcce0b2 chore(deps): bump ruby/setup-ruby (#1550) by dependabot[bot] · 2 days ago
  3. 081b2f9 blog: cordova-ios 8.2.0 release (#1547) by エリス · 4 days ago
  4. 633361d chore(deps-dev): bump follow-redirects from 1.16.1 to 1.16.3 (#1548) by dependabot[bot] · 5 days ago
  5. c97dfff chore(deps-dev): bump the npm-minor group across 1 directory with 2 updates (#1542) by dependabot[bot] · 5 days ago

Build Test Deploy Staging Site Deploy Prod Site Release Auditing

Cordova Docs / Website

This repository contains the source code for the Cordova website at cordova.apache.org.

Technical Overview

The main parts are built as a static site with Jekyll, containing the homepage and subpages, the blog and the docs.

Here in the repository the code of the actual site is located in /www with its subfolder /docs, /blog and /plugins.
Some additional content is pulled in during the build process.

The site is built using a gulp script run by Node.js (npm run build). Development uses Ruby 3.4.x and Node.js 24.x, matching the GitHub Actions workflows. See the installation guide for setup instructions.

The staging workflow builds and deploys commits to master to the asf-staging branch. The production workflow is started manually and deploys to asf-site. Both run npm run build:prod.

Instructions

Common Tasks

Attributions

For attributions for used open-source work, please see the attributions page: www/attributions.html.