Skip to content

build and test Debug and Release configs in single job #7522

build and test Debug and Release configs in single job

build and test Debug and Release configs in single job #7522

Workflow file for this run

# Run checks required for a PR to merge and verify if post-merge commit is valid.
# This workflow only call other workflows.
name: PR/push
on:
push:
branches-ignore:
- 'dependabot/**'
pull_request:
concurrency:
group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }}
cancel-in-progress: true
permissions:
contents: read
packages: read
jobs:
L0:
uses: ./.github/workflows/reusable_gpu.yml

Check failure on line 21 in .github/workflows/pr_push.yml

View workflow run for this annotation

GitHub Actions / .github/workflows/pr_push.yml

Invalid workflow file

error parsing called workflow ".github/workflows/pr_push.yml" -> "./.github/workflows/reusable_gpu.yml" : You have an error in your yaml syntax on line 71
with:
provider: "LEVEL_ZERO"
runner: "L0"
shared_lib: "['ON']"
L0-BMG:
uses: ./.github/workflows/reusable_gpu.yml
with:
provider: "LEVEL_ZERO"
runner: "L0-BMG"
shared_lib: "['ON']"
os: "['Ubuntu']" # Ubuntu only
CUDA:
uses: ./.github/workflows/reusable_gpu.yml
with:
provider: "CUDA"
runner: "CUDA"
shared_lib: "['ON']"
Coverage:
# total coverage (on upstream only)
if: github.repository == 'oneapi-src/unified-memory-framework'
uses: ./.github/workflows/reusable_coverage.yml
secrets: inherit
with:
trigger: "${{github.event_name}}"
Coverage_partial:
# partial coverage (on forks)
if: github.repository != 'oneapi-src/unified-memory-framework'
uses: ./.github/workflows/reusable_coverage.yml