Skip to content

Latest commit

 

History

History
17 lines (10 loc) · 1.04 KB

CONTRIBUTING.md

File metadata and controls

17 lines (10 loc) · 1.04 KB

Actions

This repository uses GitHub actions to manage branches and PRs pushed from client repositories.

Things worth knowing

Authentication

The actions are authenticated for write access via the token automatically added by GitHub. See Authenticating with the GitHub token for further reading.

Build

The javascript actions depend on some npm packages. The two options for running these actions are:

  • Commit node_modules to the repository alongside the code
  • Build the action to one file with all modules included. The default recommendation is to use @zeit/ncc for this.

We opted for the second option. After you make changes to an action, you must build it and commit the changes. They live in actions/**/dist. Maybe we can make this a commit hook at some point.