All notable changes to this project will be documented in this file.
- Add nightly version support (#25)
- Add bleeding version support (#27)
- Update daily checking workflow, add develop and main branch check
- Add bundle-core helper
- Add wasm-gc bundle target for moonbit core lib (#20)
- Upgrade
Nushell
to v0.99.1
- Change action icon from code to circle
- Quiet unzip output for Windows (#23)
- Add cspell checking hook
- Add milestone workflow (#18)
- Add
setup-core
input support - Add
bleeding
version support for macOS only
- Try to remove GITHUB_TOKEN env setting
- Fix just fetch command
- Fix moonbit setup and release scripts
- Add download specified version of moonbit toolchains support
- Add version input to action
- Change bin dir from ~/.moon to ~/.moon/bin
- Update Nu to v0.97.1
- Upgrade actions/checkout and use latest version of Nu for action
- Make sure major version tag always point to the latest semver tag that has the same major version
- Add
moon_cove_report
download support for non-Windows OS
- Upgrade to Nu v0.92.2 for the shell engine
- Upgrade setup-nu to v3.10 to fix macOS arm64 support
- Fix
aria2c
download for local Windows machine - Fix daily checking workflow, create an issue if it fails
- Fix all workflows
- Fix
just release
task
- Add daily checking workflow to make sure
setup-moonbit
works, close #1 (#3) - Make moonbit.nu works on both Github runners and local machine
- Use
http get
instead ofaria2c
for binary downloading whenaria2c
is not installed (#9) - Add moondoc command
- Use ubuntu-latest instead of ubuntu-22.04 in workflows
- Upgrade Nu to 0.91.0
- Turn off fail fast for daily workflow
- Use modules instead of embedded scripts
- Embed scripts into action.yml
- Add README.md
- Add setup-moonbit Action for Windows, Ubuntu and macOS support
- Test moon new and run