Skip to content

supportpal/satis

Repository files navigation


SupportPal Satis repository.


This repository is intended for internal usage only.


How does it work?

Build the repository

  1. composer init
  2. composer require composer/satis
  3. Generate satis.json. See Satis Setup for syntax

GitHub Actions

pages.yml

.github/workflows/pages.yml has three simple steps:

  1. Install composer dependencies (Satis)
  2. Build Satis using satis.json and write to public
  3. Deploy public to gh-pages branch

The workflow runs on pushes to the main branch and also nightly at midnight in order to ensure dependencies are kept up to date.

dependabot.yml

dependabot.yml ensures composer.lock and GitHub actions such as JamesIves/github-pages-deploy-action are kept up to date automatically.