Skip to content

Commit 91407e0

Browse files
authored
ci: Remove docs job from CI workflow
Removed documentation generation job from CI workflow. This is done in arrayfire-haddocks now
1 parent aa5aa84 commit 91407e0

1 file changed

Lines changed: 0 additions & 24 deletions

File tree

‎.github/workflows/ci.yml‎

Lines changed: 0 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -31,27 +31,3 @@ jobs:
3131
- name: Build and run tests (macOS, x86_64 via Rosetta)
3232
if: runner.os == 'macOS'
3333
run: nix build -L .#packages.x86_64-darwin.default
34-
35-
docs:
36-
runs-on: ubuntu-latest
37-
needs: build
38-
if: github.event_name == 'push' && github.ref == 'refs/heads/master'
39-
permissions:
40-
contents: write
41-
steps:
42-
- uses: actions/checkout@v4
43-
44-
- uses: ners/simply-nix@main
45-
with:
46-
reclaim_space: true
47-
48-
- name: Build (produces Haddock docs via cabal)
49-
run: nix build -L
50-
51-
- name: Collect Haddock output
52-
run: |
53-
html=$(find -L result/share/doc -type d -name html | head -1)
54-
echo "HADDOCK_DIR=$html" >> "$GITHUB_ENV"
55-
56-
- name: Build and run tests
57-
run: nix develop --command bash -c 'cabal install && cabal test'

0 commit comments

Comments
 (0)