/taskcluster-gha

Github actions for use with CI on taskcluster

Primary LanguageJavaScript

Introduction

GitHub Actions for use by the Divvun CI system.

This repo is used by taskcluster-scripts to perform actions such as building language files and deploying new versions of iOS/Android keyboards, among others.

Building

Run npm run build before comitting, commit any additions to node_modules, as Github Actions requires all modules to be installed.

Developing

You should do development using a branch so you don't break CI nor pollute the main branch with the inevitable slew of test commits.

Detailed instructions for the CI development process are in the taskcluster-scripts repo