From 80d564b208e43916b5f94b274625d1fffa823d9a Mon Sep 17 00:00:00 2001 From: Lealem Amedie Date: Mon, 1 Aug 2022 00:26:18 -0700 Subject: [PATCH] Expanding the PRB tests to include more products & docker build --- .github/workflows/build-check.yml | 32 ++++++++++++++++++++++++ .github/workflows/docker-build-check.yml | 17 +++++++++++++ 2 files changed, 49 insertions(+) create mode 100644 .github/workflows/docker-build-check.yml diff --git a/.github/workflows/build-check.yml b/.github/workflows/build-check.yml index 1f9e6a10..60df1cca 100644 --- a/.github/workflows/build-check.yml +++ b/.github/workflows/build-check.yml @@ -50,3 +50,35 @@ jobs: run: cd wolfSSL && export PATH=$PATH:"/home/runner/work/documentation" && make html - name: wolfssl pdf run: cd wolfSSL && export PATH=$PATH:"/home/runner/work/documentation" && make pdf + - name: wolfssh html + run: cd wolfSSH && export PATH=$PATH:"/home/runner/work/documentation" && make html + - name: wolfssh pdf + run: cd wolfSSH && export PATH=$PATH:"/home/runner/work/documentation" && make pdf + - name: wolftpm html + run: cd wolfTPM && export PATH=$PATH:"/home/runner/work/documentation" && make html + - name: wolfTPM pdf + run: cd wolfTPM && export PATH=$PATH:"/home/runner/work/documentation" && make pdf + - name: wolfmqtt html + run: cd wolfMQTT && export PATH=$PATH:"/home/runner/work/documentation" && make html + - name: wolfmqtt pdf + run: cd wolfMQTT && export PATH=$PATH:"/home/runner/work/documentation" && make pdf + - name: wolfBoot html + run: cd wolfBoot && export PATH=$PATH:"/home/runner/work/documentation" && make html + - name: wolfBoot pdf + run: cd wolfBoot && export PATH=$PATH:"/home/runner/work/documentation" && make pdf + - name: wolfSentry html + run: cd wolfSentry && export PATH=$PATH:"/home/runner/work/documentation" && make html + - name: wolfSentry pdf + run: cd wolfSentry && export PATH=$PATH:"/home/runner/work/documentation" && make pdf + - name: wolfclu html + run: cd wolfCLU && export PATH=$PATH:"/home/runner/work/documentation" && make html + - name: wolfclu pdf + run: cd wolfCLU && export PATH=$PATH:"/home/runner/work/documentation" && make pdf + - name: wolfssl-jni html + run: cd wolfSSL-JNI && export PATH=$PATH:"/home/runner/work/documentation" && make html + - name: wolfssl-jni pdf + run: cd wolfSSL-JNI && export PATH=$PATH:"/home/runner/work/documentation" && make pdf + - name: wolfcrypt-jni html + run: cd wolfCrypt-JNI && export PATH=$PATH:"/home/runner/work/documentation" && make html + - name: wolfcrypt-jni pdf + run: cd wolfCrypt-JNI && export PATH=$PATH:"/home/runner/work/documentation" && make pdf diff --git a/.github/workflows/docker-build-check.yml b/.github/workflows/docker-build-check.yml new file mode 100644 index 00000000..7262ddb9 --- /dev/null +++ b/.github/workflows/docker-build-check.yml @@ -0,0 +1,17 @@ +name: Docker Docs Build Test + +on: + push: + branches: [ '*' ] + pull_request: + branches: [ '*' ] + +jobs: + build: + + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@v2 + - name: Docker Make all + run: sudo make