GitHub Action for huff-neo

January 31, 2025 ยท View on GitHub

GitHub Action that installs huff-neo.

Example workflow

on: [push]

name: test

jobs:
  check:
    name: Huff project
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v3
        with:
          submodules: recursive

      - name: Install huff-neo
        uses: cakevm/huff-neo-toolchain@v1

      - name: Compile
        run: huff-neo . -b

Inputs

NameRequiredDescriptionType
versionNoVersion to install, e.g. latest or 1.0.0string
platformNoPlatform to use e.g. unknown-linux-gnustring

Summaries

You can add the output of hnc to GitHub step summaries. The summaries support GitHub flavored Markdown.

See the official GitHub docs for more information.

Contributing

All contributions are welcome.

Make sure to install ncc in order to generate the build:

npm i -g @vercel/ncc

Acknowledgements

Thank you very much to the original huff-toolchain for the initial version. And many thanks to foundry-toolchain for the foundation of this action.

License

The project is licensed as the original huff-toolchain under the Apache 2.0 license.