Skip to content

ispc/install-ispc-action

Folders and files

NameName
Last commit message
Last commit date

Latest commit

26e7e3f · Feb 18, 2025

History

24 Commits
Jan 28, 2025
Jan 28, 2025
Jan 28, 2025
Jul 15, 2024
Jul 15, 2024
Feb 20, 2024
Jul 15, 2024
Jul 15, 2024
Jul 15, 2024
Feb 18, 2025
Feb 18, 2025

Repository files navigation

Build status

Install ISPC GitHub Action

Github Action to install ISPC compiler.

Input Variables

  • version: Release version of ispc to install (optional).
  • platform: Platform to download release of ispc for (optional); one of linux, windows or macOS.
  • architecture: Architecture to download release of ispc for (optional).

Examples

Quickstart

Single platform installation of latest ISPC release:

on: push
jobs:
  build:
    runs-on: ubuntu-latest
    name: build
    steps:
    - name: install ISPC
      uses: ispc/install-ispc-action@main

To install specific version of ISPC, provide the version variable:

on: push
jobs:
  build:
    runs-on: ubuntu-latest
    name: build
    steps:
    - name: install ISPC
      uses: ispc/install-ispc-action@main
      with:
        version: 1.22.0

Platform Build Matrix

To install ISPC across platforms, add the platform variable to your build matrix:

jobs:
  build:
    strategy:
      fail-fast: false
      matrix:
        include:
        - os: ubuntu-latest
          platform: linux

        - os: windows-latest
          platform: windows

        - os: macos-latest
          platform: macOS

    runs-on: ${{ matrix.os }}
    name: build
    steps:
    - name: install ISPC
      uses: ispc/install-ispc-action@main
      with:
        platform: ${{ matrix.platform }}

About

Github Action to install ISPC compiler

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published