From e3de91605f9eb0dd2953c23af8322cef63d58d66 Mon Sep 17 00:00:00 2001 From: Chenlizhong Date: Fri, 31 Jul 2020 22:34:53 +0800 Subject: [PATCH 1/2] Create c-cpp.yml --- .github/workflows/c-cpp.yml | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 .github/workflows/c-cpp.yml diff --git a/.github/workflows/c-cpp.yml b/.github/workflows/c-cpp.yml new file mode 100644 index 0000000..da38244 --- /dev/null +++ b/.github/workflows/c-cpp.yml @@ -0,0 +1,29 @@ +name: python-dmidecode CI + +on: + push: + branches: [ master ] + pull_request: + branches: [ master ] + +jobs: + UnitTests: + + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@v2 + - name: install libxml2 + run: sudo apt-get -y install libxml2 libxml2-dev + - name: install python-libxml2 + run: sudo apt-get -y install python-libxml2 python2.7-dev + - name: setenv gnu89 + run: echo "::set-env name=CFLAGS::${CFLAGS-} -std=gnu89" + - name: make clean + run: make clean + - name: make + run: make all + - name: make install + run: sudo make install + - name: Do unit tests + run: sudo make unit From 5de374aa734494728031faf980d57125ed43c3a4 Mon Sep 17 00:00:00 2001 From: Chenlizhong Date: Fri, 31 Jul 2020 23:14:43 +0800 Subject: [PATCH 2/2] Update c-cpp.yml --- .github/workflows/c-cpp.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/c-cpp.yml b/.github/workflows/c-cpp.yml index da38244..21346dd 100644 --- a/.github/workflows/c-cpp.yml +++ b/.github/workflows/c-cpp.yml @@ -17,7 +17,7 @@ jobs: run: sudo apt-get -y install libxml2 libxml2-dev - name: install python-libxml2 run: sudo apt-get -y install python-libxml2 python2.7-dev - - name: setenv gnu89 + - name: setenv CFLAGS gnu89 run: echo "::set-env name=CFLAGS::${CFLAGS-} -std=gnu89" - name: make clean run: make clean