Skip to content

Commit

Permalink
Create GitHub action
Browse files Browse the repository at this point in the history
  • Loading branch information
timoravensbergen authored Dec 11, 2024
1 parent 90e4305 commit 5641456
Showing 1 changed file with 55 additions and 0 deletions.
55 changes: 55 additions & 0 deletions .github/workflows/run_tests.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
name: Run PCSSP Tests

# Controls when the action will run.
on:
# Triggers the workflow on push or pull request events but only for the main branch
push:
# Allows you to run this workflow manually from the Actions tab
workflow_dispatch:

jobs:
# This workflow contains a single job called "runTests"
runTests:
runs-on: ${{ matrix.os }}
strategy:
matrix:
include:
- os: ubuntu-latest
release: latest
products: >
Simulink
Simulink_Test
Simulink_Coverage
- os: macos-latest
release: latest
products: >
Simulink
Simulink_Test
Simulink_Coverage
# Steps represent a sequence of tasks that will be executed as part of the job
steps:
# Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
- uses: actions/checkout@v4

# Sets up MATLAB on a GitHub-hosted runner
- name: Setup MATLAB
uses: matlab-actions/setup-matlab@v2.2.0
with:
# MATLAB release to set up (R2021a or later)
release: ${{matrix.release}}
# Products to set up in addition to MATLAB, specified as a list of product names separated by spaces
products: ${{matrix.products}}

# Run the run_tests script in the root of the repo
- name: Run script
uses: matlab-actions/run-command@v2
with:
command: run_tests







0 comments on commit 5641456

Please sign in to comment.