diff --git a/.github/workflows/python-app.yml b/.github/workflows/python-app.yml index d977b42..8b83f7e 100644 --- a/.github/workflows/python-app.yml +++ b/.github/workflows/python-app.yml @@ -56,12 +56,12 @@ jobs: - uses: cachix/install-nix-action@v31 if: ${{runner.os != 'Windows' }} with: - nix_path: nixpkgs=channel:nixos-unstable + nix_path: nixpkgs=channel:nixpkgs-25.11-darwin - name: Install openEMS for linux if: ${{runner.os != 'Windows' }} run: | nix-channel --list - nix-channel --add https://nixos.org/channels/nixpkgs-unstable nixpkgs + nix-channel --add https://nixos.org/channels/nixpkgs-25.11-darwin nixpkgs nix-channel --update nix-env -iA nixpkgs.openems which openEMS @@ -85,3 +85,15 @@ jobs: path: | tmp/ pytest.log + deploy-doc: + runs-on: ubuntu-latest + needs: + [testing] + steps: + - uses: actions/checkout@v6 + - name: Install uv + uses: astral-sh/setup-uv@v7 + - name: Build Doc + run: | + uv sync --all-extras --group doc + uv run mkdocs gh-deploy