forked from ni/actor-framework
-
Notifications
You must be signed in to change notification settings - Fork 0
30 lines (25 loc) · 835 Bytes
/
Copy pathrun-via-tests.yml
File metadata and controls
30 lines (25 loc) · 835 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
name: Run VIA tests
on:
workflow_dispatch:
jobs:
run-via-tests:
name: Run VI Analyzer tests
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v5
with:
fetch-depth: 0 # Fetch all history
- name: Run VI Analyzer tests
uses: ni/open-source/via-lv-docker@actions
with:
config_path: ${{ github.event_name == 'workflow_dispatch' && '.github/via_config/Actor_Framework.viancfg' || '' }}
base_branch: origin/${{ github.event.pull_request.base.ref || 'develop' }}
labview_version: 'latest-linux'
- name: Upload VI Analyzer Report
uses: actions/upload-artifact@v6
if: always()
with:
name: vi-analyzer-report
path: vi-analyzer-report.htm
retention-days: 7