This repository stores reusable workflows for GitHub and other configuration files for use across repositories, including Renovate and Codecov.
Wherever possible, existing multi-job workflow files have been broken down to single-job workflows here so they can be mixed-and-matched.
The central workflow files live here. The templates for the files to call these are in the workflow-templates
directory
Script that creates a scratch org, deploys metadata, runs Apex tests, calls other workflow, and deletes scratch org
Run LWC tests
Ensures npm modules are installed, runs Prettier, exits with error if code is unformatted
A central configuration file, renovate.json5
is referenced from other repositories using the renovate.json
file at /.github/renovate.json
.
Configured with a YAML template instead of markdown, this template allows for text fields and picklists
This is a more traditional markdown template