14
14
runs-on : windows-latest
15
15
steps :
16
16
- name : Checkout the FreeRTOS/FreeRTOS Repository
17
- uses : actions/checkout@v3
17
+ uses : actions/checkout@v4.1.1
18
18
with :
19
19
ref : main
20
20
repository : FreeRTOS/FreeRTOS
23
23
24
24
# Checkout user pull request changes
25
25
- name : Checkout Pull Request
26
- uses : actions/checkout@v3
26
+ uses : actions/checkout@v4.1.1
27
27
with :
28
28
path : ./FreeRTOS/Source
29
29
43
43
runs-on : windows-latest
44
44
steps :
45
45
- name : Checkout the FreeRTOS/FreeRTOS Repository
46
- uses : actions/checkout@v3
46
+ uses : actions/checkout@v4.1.1
47
47
with :
48
48
ref : main
49
49
repository : FreeRTOS/FreeRTOS
52
52
53
53
# Checkout user pull request changes
54
54
- name : Checkout Pull Request
55
- uses : actions/checkout@v3
55
+ uses : actions/checkout@v4.1.1
56
56
with :
57
57
path : ./FreeRTOS/Source
58
58
74
74
runs-on : ${{ matrix.os }}
75
75
steps :
76
76
- name : Checkout the FreeRTOS/FreeRTOS Repository
77
- uses : actions/checkout@v3
77
+ uses : actions/checkout@v4.1.1
78
78
with :
79
79
ref : main
80
80
repository : FreeRTOS/FreeRTOS
83
83
84
84
# Checkout user pull request changes
85
85
- name : Checkout Pull Request
86
- uses : actions/checkout@v3
86
+ uses : actions/checkout@v4.1.1
87
87
with :
88
88
path : ./FreeRTOS/Source
89
89
@@ -110,7 +110,7 @@ jobs:
110
110
steps :
111
111
# Checkout user pull request changes
112
112
- name : Checkout Repository
113
- uses : actions/checkout@v3
113
+ uses : actions/checkout@v4.1.1
114
114
115
115
- name : Install GCC
116
116
shell : bash
@@ -137,7 +137,7 @@ jobs:
137
137
runs-on : ubuntu-latest
138
138
steps :
139
139
- name : Checkout the FreeRTOS/FreeRTOS Repository
140
- uses : actions/checkout@v3
140
+ uses : actions/checkout@v4.1.1
141
141
with :
142
142
ref : main
143
143
repository : FreeRTOS/FreeRTOS
@@ -146,7 +146,7 @@ jobs:
146
146
147
147
# Checkout user pull request changes
148
148
- name : Checkout Pull Request
149
- uses : actions/checkout@v3
149
+ uses : actions/checkout@v4.1.1
150
150
with :
151
151
path : ./FreeRTOS/Source
152
152
@@ -166,7 +166,7 @@ jobs:
166
166
runs-on : ubuntu-latest
167
167
steps :
168
168
- name : Checkout the FreeRTOS/FreeRTOS Repository
169
- uses : actions/checkout@v3
169
+ uses : actions/checkout@v4.1.1
170
170
with :
171
171
ref : main
172
172
repository : FreeRTOS/FreeRTOS
@@ -176,7 +176,7 @@ jobs:
176
176
stepName : Fetch Community-Supported-Demos Submodule
177
177
shell : bash
178
178
run : |
179
- # Fetch Community-Supported-Demos Submodule
179
+ # ${{ env.stepName }}
180
180
echo -e "::group::${{ env.bashInfo }} ${{ env.stepName }} ${{ env.bashEnd }}"
181
181
git submodule update --checkout --init --depth 1 FreeRTOS/Demo/ThirdParty/Community-Supported-Demos
182
182
# This repository contains the microblaze_instructions.h header file
@@ -186,7 +186,7 @@ jobs:
186
186
187
187
# Checkout user pull request changes
188
188
- name : Checkout Pull Request
189
- uses : actions/checkout@v3
189
+ uses : actions/checkout@v4.1.1
190
190
with :
191
191
path : ./FreeRTOS/Source
192
192
@@ -252,29 +252,24 @@ jobs:
252
252
runs-on : ubuntu-latest
253
253
steps :
254
254
- name : Checkout the FreeRTOS/FreeRTOS Repository
255
- uses : actions/checkout@v3
255
+ uses : actions/checkout@v4.1.1
256
256
with :
257
257
ref : main
258
258
repository : FreeRTOS/FreeRTOS
259
259
fetch-depth : 1
260
260
261
- - name : Fetch Community-Supported-Demos Submodule
261
+ - env :
262
+ stepName : Fetch Community-Supported-Demos Submodule
262
263
shell : bash
263
264
run : |
264
- # Fetch Community-Supported-Demos Submodule
265
- echo "::group::Fetch Community-Supported-Demos Submodule "
265
+ # ${{ env.stepName }}
266
+ echo -e "::group::${{ env.bashInfo }} ${{ env.stepName }} ${{ env.bashEnd }} "
266
267
git submodule update --checkout --init --depth 1 FreeRTOS/Demo/ThirdParty/Community-Supported-Demos
267
- echo "::endgroup::"
268
- if [ "$?" = "0" ]; then
269
- echo -e "\033[32;3mCloned the Community-Supported-Demos\033[0m"
270
- else
271
- echo -e "\033[32;31mCommunity-Supported-Demos Clone Failed...\033[0m"
272
- exit 1
273
- fi
268
+ echo -e "${{ env.bashPass }} ${{ env.stepName }} ${{ env.bashEnd }}"
274
269
275
270
# Checkout user pull request changes
276
271
- name : Checkout Pull Request
277
- uses : actions/checkout@v3
272
+ uses : actions/checkout@v4.1.1
278
273
with :
279
274
path : ./FreeRTOS/Source
280
275
@@ -289,6 +284,16 @@ jobs:
289
284
working-directory : FreeRTOS/Demo/CORTEX_MPU_M3_MPS2_QEMU_GCC
290
285
run : make -j
291
286
287
+ - name : Build CORTEX_MPU_R4F_TI_RM46_HERCULES_GCC Demo
288
+ shell : bash
289
+ working-directory : FreeRTOS/Demo/CORTEX_MPU_R4F_TI_RM46_HERCULES_GCC
290
+ run : cmake -S . -B build && make -j -C build all
291
+
292
+ - name : Build CORTEX_MPU_R5F_TI_RM57_HERCULES_GCC Demo
293
+ shell : bash
294
+ working-directory : FreeRTOS/Demo/CORTEX_MPU_R5F_TI_RM57_HERCULES_GCC
295
+ run : cmake -S . -B build && make -j -C build all
296
+
292
297
- name : Build CORTEX_LM3S102_GCC Demo
293
298
shell : bash
294
299
working-directory : FreeRTOS/Demo/CORTEX_LM3S102_GCC
0 commit comments