Skip to content

Commit

Permalink
Create ci.yml
Browse files Browse the repository at this point in the history
  • Loading branch information
cuixing158 authored Feb 5, 2025
1 parent 6275ede commit daf6939
Showing 1 changed file with 45 additions and 0 deletions.
45 changes: 45 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
# This is a basic workflow to help you get started with MATLAB Actions

name: MATLAB Build

# Controls when the action will run.
on:
# Triggers the workflow on push or pull request events but only for the main branch
push:
branches: [ main ]
pull_request:
branches: [ main ]

# Allows you to run this workflow manually from the Actions tab
workflow_dispatch:

jobs:
# This workflow contains a single job called "build"
build:
# The type of runner that the job will run on
runs-on: ubuntu-latest

# 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: Set up MATLAB
uses: matlab-actions/setup-matlab@v2

# Runs a set of commands using the runners shell
#- name: Run all tests
# uses: matlab-actions/run-tests@v2
# with:
# source-folder: code

# You can use "run-build" to invoke the MATLAB build tool and run build tasks
#- name: Run the default "test" task in the build file
# uses: matlab-actions/run-build@v2

# You can use "run-command" to execute custom MATLAB scripts, functions, or statements
- name: Run custom testing procedure
uses: matlab-actions/run-command@v2
with:
command: disp('Running my custom testing procedure!'); ExamplesEntry;

0 comments on commit daf6939

Please sign in to comment.