Fix AVX instructions used on CPUs that don't support them (#1935) #3
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# SPDX-License-Identifier: BSD-3-Clause | |
# Copyright Contributors to the OpenColorIO Project. | |
# | |
# GitHub Actions workflow file | |
# https://help.github.com/en/actions/reference/workflow-syntax-for-github-actions | |
name: GPU | |
on: | |
push: | |
# Versioned branches and tags are ignored for OCIO <= 1.x.x | |
branches-ignore: | |
- RB-0.* | |
- RB-1.* | |
- gh-pages | |
tags-ignore: | |
- v0.* | |
- v1.* | |
jobs: | |
# --------------------------------------------------------------------------- | |
# Linux GPU (AWS CodeBuild) | |
# --------------------------------------------------------------------------- | |
linux_gpu: | |
name: 'Linux CentOS 7 VFX CY2020 GPU <GCC 6.3.1>' | |
# Don't run on OCIO forks | |
if: github.repository == 'AcademySoftwareFoundation/OpenColorIO' | |
# GH-hosted VM. The build runs in CentOS 7 'container' hard-coded in | |
# AWS CodeBuild project. | |
# TODO: Add support for dynamic GH Action defined CodeBuild | |
# container choice. | |
runs-on: ubuntu-latest | |
steps: | |
- name: Configure AWS Credentials | |
uses: aws-actions/configure-aws-credentials@v2 | |
with: | |
aws-access-key-id: ${{ secrets.CODEBUILD_ID }} | |
aws-secret-access-key: ${{ secrets.CODEBUILD_SECRET }} | |
aws-region: us-west-2 | |
- name: Run CodeBuild | |
uses: aws-actions/aws-codebuild-run-build@v1 | |
with: | |
project-name: OpenColorIO | |
buildspec-override: buildspec.yml |