Skip to content

action setup lf

Actions
Install the LF toolchain
v0.1
Latest
Star (1)

action-setup-lf

A Github Action for installing the Lingua Franca toolchain, including lfc and lingo.

Requirements

The Github Action only supports workflows running on Linux and macOS hosts.

Example workflow

name: CI
on: [push, pull_request]

jobs:
  test:
    name: lingo build
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v4
      - uses: lf-lang/[email protected]
        with:
          lfc-version: stable
          lingo-version: stable
      - run: lingo build

For latest nightly release of lfc and v0.2.0 of lingo:

      - uses: lf-lang/[email protected]
        with:
          lfc-version: nightly
          lingo-version: 0.2.0

Inputs

  • lfc-version: Which version of LFC to install. Currently only support for nightly or stable
  • lingo-version: Which version of lingo to install. Either stable or a version number.

action setup lf is not certified by GitHub. It is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation.

About

Install the LF toolchain
v0.1
Latest

action setup lf is not certified by GitHub. It is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation.