Files
..
2023-04-17 17:23:19 +02:00
2023-04-17 17:23:19 +02:00
2023-07-03 16:53:39 +01:00
2022-02-16 14:09:12 +02:00

GitHub Actions Support Files

This is a collection of scripts and files to support GitHub Actions.

Sending Notifications

These scripts send CI notifications to Matrix by creating messages from templates and env vars passed from GitHub Actions.

Running locally

You will need:

  • Node 16 LTS
  • npm

Copy .github/workflows/support-files/.env.example to .github/workflows/support-files/.env and valid Matrix credentials.

Then run npm install to get dependencies.

Start development mode for the notification type you want either by passing the value as an env var called NYM_NOTIFICATION_KIND or set the .env file values correctly.

cd .github/workflows/support-files
npm install
cp .env.example .env
vi .env
npm run dev