matsubara0507 / setup-egison

Set up your GitHub Actions workflow with a specific version of Egison

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

setup-egison

GitHub Actions status

This action sets up a Egison environment for use in actions by:

  • optionally installing a version of egison and adding to PATH.
  • Note that this action only support linux OS.

Usage

See action.yml

Basic:

steps:
- uses: actions/checkout@master
- uses: matsubara0507/setup-egison@master
  with:
    egison-version: '4.1.2'
- run: egison --version

Matrix Testing:

jobs:
  run:
    runs-on: ubuntu-latest
    strategy:
      fail-fast: false
      matrix:
        egison: [ '4.1.2', '4.0.3', '3.10.3' ]
    name: Egison ${{ matrix.egison }} sample
    steps:
      - uses: actions/checkout@master
      - name: Setup Egison
        uses: matsubara0507/setup-egison@master
        with:
          egison-version: ${{ matrix.egison }}
      - run: egison --version

Supported versions:

  • 4.1.2
  • 4.1.1
  • 4.1.0
  • 4.0.3
  • 4.0.0
  • 3.10.3
  • 3.9.4

License

The scripts and documentation in this project are released under the MIT License.

About

Set up your GitHub Actions workflow with a specific version of Egison

License:MIT License


Languages

Language:JavaScript 72.0%Language:TypeScript 28.0%