Skip to content

skynet-core/nim

Use this GitHub action with your project
Add this Action to an existing workflow or create a new one
View on Marketplace

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Nim Compiler as GitHub action

build downloads last commit last release

Nim language compiler and tools within Alpine 3.12 image built with musl.

Inputs

command

Optional Command to run. Default is nimble build --nimcache:/tmp/.cache --nimbleDir:/tmp/.nimble --gcc.exe:gcc --gcc.linkerexe:gcc --passL:-static -d:release --opt:size -y

Example usage

Run tests and set STATUS output variable

- name: Run tests
  uses: skynet-core/[email protected]
  id: nim-test
  with:
    command: 'nimble build --nimcache:/tmp/.cache --nimbleDir:/tmp/.nimble --gcc.exe:gcc --gcc.linkerexe:gcc --passL:-static -d:release --opt:size -y'