Skip to content

Latest commit

 

History

History
48 lines (32 loc) · 1.96 KB

README.zh-CN.md

File metadata and controls

48 lines (32 loc) · 1.96 KB

Setup MoonBit Action

Setup-Moonbit@Dev

本 GitHub Action 将为你配置一个 MoonBit 开发环境。适用于 Github macOS , UbuntuWindows 工作流运行时镜像。

使用

基础使用

使用 hustcer/setup-moonbit 非常简单,只需要按照下面示例即可:

steps:
  - name: Checkout
    uses: actions/checkout@v4

  - name: Setup Moonbit
    uses: hustcer/setup-moonbit@v1

  - name: Check Moonbit Version
    run: |
      moon version --all

或者也可以参考下本仓库的 test.yaml 例子。

在极少数情况下,你可能会看到速率限制之类的错误。如果发生这种情况,你可以通过设置 GITHUB_TOKEN 环境变量来避免该问题:

- uses: hustcer/setup-moonbit@v1
  env:
    GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

输入

参数名 类型 描述
version string 可选,合法的 Moonbit 工具链版本,比如: 0.1.20250210+7be093d1f, nightly, latest 或者 bleeding,默认为 latest
setup-core bool 设置为 true 则下载并打包 Moonbit Core, false 则忽略,默认为 true
core-version string 可选,合法的 Moonbit Core 版本,比如: 0.1.20250210+7be093d1f, nightly, latest 或者 bleeding,默认为 latest

许可

Licensed under: