Skip to content

lf-lang/action-setup-lf

Use this GitHub action with your project
Add this Action to an existing workflow or create a new one
View on Marketplace

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

A Github Action for installing the Lingua Franca toolchain

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •