-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Run kernel demos and unit tests for PR changes (#645)
* Run kernel demos and unit tests for PR changes Kernel demos check builds multiple demos from FreeRTOS/FreeRTOS and unit tests check runs unit tests in FreeRTOS/FreeRTOS. Both of these checks currently use main branch of FreeRTOS-Kernel. This commits updates these checks to use the changes in the PR. Signed-off-by: Gaurav Aggarwal <[email protected]> * Do not specify PR SHA explicitly as that is default Signed-off-by: Gaurav Aggarwal <[email protected]> * Remove explicit PR SHA from kernel checks Signed-off-by: Gaurav Aggarwal <[email protected]> --------- Signed-off-by: Gaurav Aggarwal <[email protected]>
- Loading branch information
Showing
3 changed files
with
28 additions
and
19 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -14,10 +14,11 @@ jobs: | |
submodules: 'recursive' | ||
fetch-depth: 1 | ||
|
||
- name: Fetch Kernel Submodule | ||
shell: bash | ||
run: | | ||
git submodule update --checkout --init --depth 1 FreeRTOS/Source | ||
# Checkout user pull request changes | ||
- name: Checkout Pull Request | ||
uses: actions/checkout@v2 | ||
with: | ||
path: ./FreeRTOS/Source | ||
|
||
- name: Add msbuild to PATH | ||
uses: microsoft/[email protected] | ||
|
@@ -42,10 +43,11 @@ jobs: | |
submodules: 'recursive' | ||
fetch-depth: 1 | ||
|
||
- name: Fetch Kernel Submodule | ||
shell: bash | ||
run: | | ||
git submodule update --checkout --init --depth 1 FreeRTOS/Source | ||
# Checkout user pull request changes | ||
- name: Checkout Pull Request | ||
uses: actions/checkout@v2 | ||
with: | ||
path: ./FreeRTOS/Source | ||
|
||
- name: Build WIN32-MingW Demo | ||
working-directory: FreeRTOS/Demo/WIN32-MingW | ||
|
@@ -66,9 +68,11 @@ jobs: | |
submodules: 'recursive' | ||
fetch-depth: 1 | ||
|
||
- name: Fetch Kernel Submodule | ||
shell: bash | ||
run: git submodule update --checkout --init --depth 1 FreeRTOS/Source | ||
# Checkout user pull request changes | ||
- name: Checkout Pull Request | ||
uses: actions/checkout@v2 | ||
with: | ||
path: ./FreeRTOS/Source | ||
|
||
- name: Install GCC | ||
shell: bash | ||
|
@@ -93,9 +97,11 @@ jobs: | |
submodules: 'recursive' | ||
fetch-depth: 1 | ||
|
||
- name: Fetch Kernel Submodule | ||
shell: bash | ||
run: git submodule update --checkout --init --depth 1 FreeRTOS/Source | ||
# Checkout user pull request changes | ||
- name: Checkout Pull Request | ||
uses: actions/checkout@v2 | ||
with: | ||
path: ./FreeRTOS/Source | ||
|
||
- name: Install MSP430 Toolchain | ||
shell: bash | ||
|
@@ -120,9 +126,11 @@ jobs: | |
submodules: 'recursive' | ||
fetch-depth: 1 | ||
|
||
- name: Fetch Kernel Submodule | ||
shell: bash | ||
run: git submodule update --checkout --init --depth 1 FreeRTOS/Source | ||
# Checkout user pull request changes | ||
- name: Checkout Pull Request | ||
uses: actions/checkout@v2 | ||
with: | ||
path: ./FreeRTOS/Source | ||
|
||
- name: Install GNU ARM Toolchain | ||
shell: bash | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters