GitHub Action for installing NASM into PATH for the job.
This downloads official binaries if possible, falling back to compilation from source code.
Supports Linux, macOS, and Windows.
- version– version of NASM to install (default: 2.16.01)
- from-source– set to- trueto always build from source, or- falseto never
- platform– set binary platform to something non-standard
- destination– target directory for download and installation (default:- $HOME/nasm)
jobs:
  test:
    - uses: ilammy/setup-nasm@v1
    - uses: actions/checkout@v1
    - name: Build something requiring NASM
      run: |
        cd third_party/boringssl
        cmake -G Ninja . && ninja
    # ...MIT, see LICENSE.