From a82ccb10f59bd9009e8ecec2adc5adced83c19a4 Mon Sep 17 00:00:00 2001 From: nick black Date: Tue, 17 Aug 2021 18:57:06 -0400 Subject: [PATCH] reenable python/rust in all workflows --- .github/workflows/macos_test.yml | 27 ++++++++++++------------- .github/workflows/ubuntu_test.yml | 13 ++++++------ .github/workflows/windows_test.yml | 32 +++++++++++++++--------------- 3 files changed, 35 insertions(+), 37 deletions(-) diff --git a/.github/workflows/macos_test.yml b/.github/workflows/macos_test.yml index b8030f869..3fbf5c4b4 100644 --- a/.github/workflows/macos_test.yml +++ b/.github/workflows/macos_test.yml @@ -62,18 +62,17 @@ jobs: notcurses-pydemo > /dev/null ncdirect-pydemo > /dev/null - # temporarily disabled while failing - # - name: python wrappers (new) - #run: | - #cd python - #python3 setup.py build - #sudo python3 setup.py install - #python3 examples/000-print-version.py + - name: python wrappers (new) + run: | + cd python + python3 setup.py build + sudo python3 setup.py install + python3 examples/000-print-version.py - #- name: rust wrappers - #run: | - #export PKG_CONFIG_PATH="/usr/local/libdata/pkgconfig" - #cd rust - #rustc --version - #cargo build - #cargo t_all + - name: rust wrappers + run: | + export PKG_CONFIG_PATH="/usr/local/libdata/pkgconfig" + cd rust + rustc --version + cargo build + cargo t_all diff --git a/.github/workflows/ubuntu_test.yml b/.github/workflows/ubuntu_test.yml index 5c4a1c365..1c1ec972a 100644 --- a/.github/workflows/ubuntu_test.yml +++ b/.github/workflows/ubuntu_test.yml @@ -82,10 +82,9 @@ jobs: sudo python3 setup.py install python3 examples/000-print-version.py - # temporarily disabled while broken - #- name: rust wrappers - #run: | - # cd rust - # rustc --version - # cargo build - # cargo t_all + - name: rust wrappers + run: | + cd rust + rustc --version + cargo build + cargo t_all diff --git a/.github/workflows/windows_test.yml b/.github/workflows/windows_test.yml index 40eed7adc..b87a7e17e 100644 --- a/.github/workflows/windows_test.yml +++ b/.github/workflows/windows_test.yml @@ -35,6 +35,7 @@ jobs: mingw-w64-ucrt-x86_64-libunistring mingw-w64-ucrt-x86_64-ncurses mingw-w64-ucrt-x86_64-toolchain + mingw-w64-ucrt-x86_64-rust - uses: actions/checkout@v2 @@ -75,20 +76,19 @@ jobs: cd build make install - #- name: python wrappers - #run: | - #python3 -m pip install --upgrade pip - #pip install pypandoc - #cd cffi - #python3 setup.py sdist build - #python3 setup.py install - #notcurses-pydemo > /dev/null - #ncdirect-pydemo > /dev/null + - name: python wrappers + run: | + python3 -m pip install --upgrade pip + pip install pypandoc + cd cffi + python3 setup.py sdist build + python3 setup.py install + notcurses-pydemo > /dev/null + ncdirect-pydemo > /dev/null - #- name: rust wrappers - #mingw-w64-ucrt-x86_64-rust - #run: | - #cd rust - #rustc --version - #cargo build - #cargo t_all + - name: rust wrappers + run: | + cd rust + rustc --version + cargo build + cargo t_all