diff --git a/.github/workflows/python-package-ubuntu.yml b/.github/workflows/python-package-ubuntu.yml new file mode 100644 index 0000000..6f4e04c --- /dev/null +++ b/.github/workflows/python-package-ubuntu.yml @@ -0,0 +1,29 @@ +name: Python package build on Ubuntu + +on: [push, pull_request] + +jobs: + build: + runs-on: ubuntu-latest + + steps: + - name: Update package list + run: | + sudo apt-get update + + - name: Install git + run: | + sudo apt-get install -y git + + - name: Checkout repository + uses: actions/checkout@v2 + with: + submodules: 'recursive' + + - name: Install dependencies + run: | + sudo apt-get install -y python3 python3-pip libhdf5-dev limesuite python3-setuptools automake gcc pkg-config build-essential + + - name: Build the package + run: | + python -m build diff --git a/.github/workflows/python-package.yml b/.github/workflows/python-package.yml index 4d1d419..8c0b5c1 100644 --- a/.github/workflows/python-package.yml +++ b/.github/workflows/python-package.yml @@ -19,7 +19,6 @@ jobs: uses: actions/checkout@v2 with: submodules: 'recursive' - token: ${{ secrets.GITHUB_TOKEN }} - name: Install dependencies run: | diff --git a/extern/limedriver b/extern/limedriver index a6b8a3f..40245ea 160000 --- a/extern/limedriver +++ b/extern/limedriver @@ -1 +1 @@ -Subproject commit a6b8a3fd672cc1d32f74e2e9b8a188f0d522b990 +Subproject commit 40245eabe92c7c6ca1aa72dfad6c42ef44b9c85c