Skip to content

Add tripy L0 CI yml

Add tripy L0 CI yml #6

Workflow file for this run

name: Tripy CI
on:
pull_request:
branches:
- main
paths: ['tripy/**']
env:
DEFAULT_IMAGE: ghcr.io/nvidia/tensorrt-incubator/tripy
NEW_TEST_IMAGE: test-image:latest
jobs:
tripy-l0:
runs-on: tripy-self-hosted
steps:
- uses: actions/checkout@v4
- uses: dorny/paths-filter@v3
id: filter
with:
filters: |
new_container:
- 'tripy/Dockerfile'
- 'tripy/pyproject.toml'
- uses: haya14busa/action-cond@v1
id: image_name
with:
cond: steps.filter.outputs.new_container == 'true'
if_true: ${{ env.NEW_TEST_IMAGE }}
if_false: ${{ env.DEFAULT_IMAGE }}

Check failure on line 33 in .github/workflows/tripy-l0.yml

View workflow run for this annotation

GitHub Actions / .github/workflows/tripy-l0.yml

Invalid workflow file

You have an error in your yaml syntax on line 33
- name: build-new-container
if: steps.filter.outputs.new_container == 'true'
- uses: docker/setup-buildx-action@v3
- uses: docker/build-push-action@v6
with:
context: tripy/
tags: ${{ env.NEW_TEST_IMAGE }}
push: false
- name: run-test
- uses: addnab/docker-run-action@v3
with:
image: ${{ steps.image_name.outputs.value }}
options: --gpus all
run: |
cd tripy
pytest -v -m "l0 or not l1"