diff --git a/.github/workflows/build-documentation.yml b/.github/workflows/build-documentation.yml index e6f280883..3bb64c35d 100644 --- a/.github/workflows/build-documentation.yml +++ b/.github/workflows/build-documentation.yml @@ -55,6 +55,8 @@ jobs: - name: Build Docs run: | make doc > make_doc_stdout.txt 2> make_doc_stderr.txt + mv build/docs/detaildesign-warnings.log detaildesign-warnings.log + # Upload documentation logs as artifacts - name: Archive Documentation Build Logs uses: actions/upload-artifact@v2 @@ -63,6 +65,8 @@ jobs: path: | make_doc_stdout.txt make_doc_stderr.txt + detaildesign-warnings.log + - name: Error Check run: | if [[ -s make_doc_stderr.txt ]]; then @@ -70,6 +74,13 @@ jobs: exit -1 fi + - name: Warning Check + run: | + if [[ -s detaildesign-warnings.log ]]; then + cat detaildesign-warnings.log + exit -1 + fi + build: needs: checks-for-duplicates if: ${{ needs.checks-for-duplicates.outputs.should_skip != 'true' }} @@ -134,7 +145,7 @@ jobs: if: ${{ github.event_name == 'push' && contains(github.ref, 'main')}} run: | mkdir deploy - cd ./build/docs/osalguide/apiguide/latex + cd ./build/docs/osalguide/latex make > build.txt mv refman.pdf $GITHUB_WORKSPACE/deploy/OSAL_Users_Guide.pdf # Could add pandoc and convert to github markdown @@ -143,7 +154,8 @@ jobs: - name: Build Usersguide run: | make usersguide > make_usersguide_stdout.txt 2> make_usersguide_stderr.txt - + mv build/docs/users_guide/cfe-usersguide-warnings.log cfe-usersguide-warnings.log + - name: Archive Users Guide Build Logs uses: actions/upload-artifact@v2 with: @@ -206,4 +218,4 @@ jobs: FOLDER: deploy CLEAN: false SINGLE_COMMIT: true - \ No newline at end of file + diff --git a/cfe b/cfe index 4438f72f7..a39b0a65f 160000 --- a/cfe +++ b/cfe @@ -1 +1 @@ -Subproject commit 4438f72f733545e9542a358c3234602d5b78d905 +Subproject commit a39b0a65fb2724692469ff492484b523fb4fa7e6 diff --git a/osal b/osal index a173f3081..fafb045e7 160000 --- a/osal +++ b/osal @@ -1 +1 @@ -Subproject commit a173f3081497fa97d99956c868bcb59141620d7d +Subproject commit fafb045e7a5311e19affe0ddab724f1604e739f4