Skip to content

Latest commit

 

History

History
60 lines (43 loc) · 1.42 KB

README.md

File metadata and controls

60 lines (43 loc) · 1.42 KB

Dhall Plugin

fluentci pipeline ci

This plugin sets up your CI/CD pipeline with a specific version of dhall.

🚀 Usage

Add the following command to your CI configuration file:

fluentci run --wasm dhall setup

Functions

Name Description
setup Installs a specific version of dhall.
lint Improve Dhall code by using newer language features and removing dead code
freeze Add integrity checks to remote import statements of an expression
format Standard code formatter for the Dhall language

Code Usage

Add fluentci-pdk crate to your Cargo.toml:

[dependencies]
fluentci-pdk = "0.1.9"

Use the following code to call the plugin:

use fluentci_pdk::dag;

// ...

dag().call("https://pkg.fluentci.io/dhall@v0.1.0?wasm=1", "setup", vec!["latest"])?;

📚 Examples

Github Actions:

- name: Setup Fluent CI CLI
  uses: fluentci-io/setup-fluentci@v5
  with:
    wasm: true
    plugin: dhall
    args: |
      setup
- name: Show dhall version
  run: |
    type dhall
    dhall --version