An open API service indexing awesome lists of open source software.

https://github.com/hernanmd/pharo-cimatrix-creator

CI matrix generator
https://github.com/hernanmd/pharo-cimatrix-creator

Last synced: 23 days ago
JSON representation

CI matrix generator

Awesome Lists containing this project

README

          

# Description

Create a GitHub Actiosn CI matrix file (.yml) for Pharo 7, 8 and 9 for your organization repositories.

# Installation

Just clone this repository into any empty directory:

```bash
git clone https://github.com/hernanmd/pharo-cimatrix-creator.git
```

# Usage

Uses a default template which you can easily customize editing the script.

Download your organization repositories:

```bash
./download_org_repos
```

Optionally filter out manually repositories which you do not want to add GitHub Actions.

Now run the script for the current directory:

```bash
./create_matrix .
```

To clean the generated .yml files and directories

```bash
./create_matrix . clean
```