Netlify

Configuring GitHub to trigger a Netlify build on merging
Confluence of the Indus and Zanskar rivers by Veda Nimkhedkar, Unsplash licence, cropped

Configuring GitHub to trigger a Netlify build on merging

Triggering a build of an Antora site when changes are merged into the main branch ensures that builds occur regularly but not excessively frequently, and that they are only triggered by a trusted user (a repo owner).

Continue reading
Configuring scheduled builds of an Antora project on Netlify
Watchmaker’s junkyard by Heather Zabriskie, Unsplash licence, cropped

Configuring scheduled builds of an Antora project on Netlify

A common approach to updating a doc site is to build the site on a regular automated schedule, for example, daily at midnight.

Continue reading
Configuring continuous deployment of an Antora project on Netlify
Untitled by Sigmund, Unsplash licence, cropped

Configuring continuous deployment of an Antora project on Netlify

As with Hugo, it is possible to configure an Antora project to be built on Netlify. This means that Netlify monitors a designated Git repository (on a provider such as GitHub or GitLab) for changes to a specified build (for example, main) and automatically runs a build whenever changes are detected.

Continue reading
Update and deployment workflow
Float by conner bowe, Unsplash licence, cropped

Update and deployment workflow

Initially Netlify was configured to build off the main branch, and I also made edits directly to the main branch on my local Git.

Continue reading
Going live
Spitting Cave, Hawaii by Kekai AhSam, Unsplash licence, cropped

Going live

Today I registered allthingsdocs.com through Netlify. The registration process is remarkably simple: Log in to Netlify. Choose the site for which you wish to register a domain.

Continue reading
Enabling the contact form
Mailboxes in Piskobu, Cyprus by Sarune Sedereviciute, Unsplash licence, cropped

Enabling the contact form

The Airspace theme comes with a contact page with a form. The layout file for this form includes this line:

Continue reading