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

https://github.com/neandertech/setup-unison

GH action for setting up UCM
https://github.com/neandertech/setup-unison

Last synced: 4 months ago
JSON representation

GH action for setting up UCM

Awesome Lists containing this project

README

          

# Unison setup GitHub Action

A GitHub Action to install the [Unison Codebase Manager](https://www.unison-lang.org/).

## Features

- runs on platform: Linux, MacOS

## Inputs

- `disableCache` (optional): 'true'
- Set to true to prevent this action to cache the UCM codebase between runs.

### Example with custom inputs

```yml
steps:
- uses: neandertech/unison-setup@v1
- run: ucm transcript path/to/transcript.md
```

## Outputs

- `ucm-version`: version of the installed UCM (should be the latest available)

## Useful information :
* Information with regards to the environment variables known by UCM can be found [here]
* As the time of writing this, there is no UI to generate API keys to interact with Unison-share. Your personal access token can be found on your local machine, in `~/.local/share/unisonlanguage/credentials.json`. That JSON file contains the access token in one of the fields.