diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 2ef192a..01213fb 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -2,14 +2,15 @@ name: Build CI on: pull_request: - types: [opened, reopened] + branches: [main, master] push: + branches: [main, master] jobs: build-wheel: runs-on: ubuntu-latest steps: - - uses: actions/setup-python@v5 + - uses: actions/setup-python@v6 with: python-version: "3.x" @@ -31,7 +32,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/setup-python@v5 + - uses: actions/setup-python@v6 id: python-setup with: python-version: "3.x" @@ -58,7 +59,7 @@ jobs: steps: - uses: actions/checkout@v4 - - uses: actions/setup-python@v5 + - uses: actions/setup-python@v6 with: python-version: "3.x" @@ -102,7 +103,7 @@ jobs: - uses: actions/checkout@v4 - name: Set up Python 3.x - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: "3.11" @@ -133,14 +134,15 @@ jobs: - uses: actions/checkout@v4 - name: Set up Python 3.x - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: "3.x" - name: Install deps - run: | + run: |- pip install -r docs/requirements.txt pip install -e . + sudo apt-get update sudo apt-get install libgl1-mesa-dev libxkbcommon-x11-0 graphviz - name: Build docs diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index e5a81f7..8f3b9a1 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -27,7 +27,7 @@ jobs: ) >> $GITHUB_OUTPUT - name: Set up Python 3.x - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: "3.x" @@ -72,7 +72,7 @@ jobs: with: fetch-depth: 0 - - uses: actions/setup-python@v5 + - uses: actions/setup-python@v6 with: python-version: '3.x'