CoreValidation: Update CMSIS-Toolbox 1.2.0 and fix solution
diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml
index 19e1450..ca3b9a4 100644
--- a/.github/workflows/codeql-analysis.yml
+++ b/.github/workflows/codeql-analysis.yml
@@ -47,7 +47,7 @@
- name: Install CMSIS-Toolbox
run: |
- wget https://github.com/Open-CMSIS-Pack/cmsis-toolbox/releases/download/1.1.0/cmsis-toolbox.sh
+ wget https://github.com/Open-CMSIS-Pack/cmsis-toolbox/releases/download/1.2.0/cmsis-toolbox.sh
chmod +x cmsis-toolbox.sh
sudo ./cmsis-toolbox.sh <<EOI
/opt/ctools
diff --git a/.github/workflows/corevalidation.yml b/.github/workflows/corevalidation.yml
index c96603f..ffe832a 100644
--- a/.github/workflows/corevalidation.yml
+++ b/.github/workflows/corevalidation.yml
@@ -38,7 +38,7 @@
uses: actions/checkout@v3
- name: Set up Python 3.10
- uses: actions/setup-python@v2
+ uses: actions/setup-python@v4
with:
python-version: '3.10'
@@ -60,7 +60,7 @@
avhclient -b aws execute --specfile CMSIS/CoreValidation/Project/avh.yml
- name: Archive build results
- uses: actions/upload-artifact@v2
+ uses: actions/upload-artifact@v3
with:
name: builds
path: CMSIS/CoreValidation/Project/Core_Validation-*.zip
@@ -69,10 +69,16 @@
if: always()
- name: Archive test results
- uses: actions/upload-artifact@v2
+ uses: actions/upload-artifact@v3
with:
name: tests
path: CMSIS/CoreValidation/Project/Core_Validation-*.junit
retention-days: 1
if-no-files-found: error
if: always()
+
+ - name: Archive event file
+ uses: actions/upload-artifact@v3
+ with:
+ name: EventFile
+ path: ${{ github.event_path }}
\ No newline at end of file
diff --git a/CMSIS/CoreValidation/Project/Validation.csolution.yml b/CMSIS/CoreValidation/Project/Validation.csolution.yml
index 22dbf93..18b7873 100644
--- a/CMSIS/CoreValidation/Project/Validation.csolution.yml
+++ b/CMSIS/CoreValidation/Project/Validation.csolution.yml
@@ -188,7 +188,7 @@
compiler: GCC
misc:
- compiler: GCC
- C: [-Oz]
+ C: [-Ofast]
projects:
- project: ./Validation.cproject.yml
@@ -203,6 +203,5 @@
output-dirs:
cprjdir: ./$Project$.$BuildType$+$TargetType$
- rtedir: ./$Project$.$BuildType$+$TargetType$/RTE
intdir: ./$Project$.$BuildType$+$TargetType$/$Project$.$BuildType$+$TargetType$_intdir
outdir: ./$Project$.$BuildType$+$TargetType$/$Project$.$BuildType$+$TargetType$_outdir
diff --git a/CMSIS/CoreValidation/Project/avh.yml b/CMSIS/CoreValidation/Project/avh.yml
index bb88f11..5ee8a9c 100644
--- a/CMSIS/CoreValidation/Project/avh.yml
+++ b/CMSIS/CoreValidation/Project/avh.yml
@@ -16,7 +16,7 @@
- Device/ARM/**/*
steps:
- run: |
- wget https://github.com/Open-CMSIS-Pack/cmsis-toolbox/releases/download/1.1.0/cmsis-toolbox.sh
+ wget https://github.com/Open-CMSIS-Pack/cmsis-toolbox/releases/download/1.2.0/cmsis-toolbox.sh
chmod +x cmsis-toolbox.sh
sudo ./cmsis-toolbox.sh <<EOI
/opt/ctools