From b6dd850f71c029a3d82eb10c2528380b0ed4bc71 Mon Sep 17 00:00:00 2001 From: Ryan Dahl Date: Wed, 9 Dec 2020 11:02:07 -0500 Subject: build: fix doctests, run cargo publish --dry-run (#8689) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Bartek IwaƄczuk --- .github/workflows/ci.yml | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to '.github/workflows') diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 09b4356f9..be287cecd 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -25,6 +25,8 @@ jobs: kind: bench - os: ${{ github.repository == 'denoland/deno' && 'ubuntu-latest-xl' || 'ubuntu-18.04' }} kind: lint + - os: ${{ github.repository == 'denoland/deno' && 'ubuntu-latest-xl' || 'ubuntu-18.04' }} + kind: publish-dry-run # Always run master branch builds to completion. This allows the cache to # stay mostly up-to-date in situations where a single job fails due to @@ -217,7 +219,9 @@ jobs: - name: Test debug if: matrix.kind == 'test_debug' - run: cargo test --locked --all-targets + run: | + cargo test --locked --doc + cargo test --locked --all-targets - name: Run Benchmarks if: matrix.kind == 'bench' @@ -264,6 +268,10 @@ jobs: target/release/lib.deno.d.ts draft: true + - name: Publish Dry Run + if: matrix.kind == 'publish-dry-run' + run: cd cli && cargo publish --dry-run + - name: Publish if: | startsWith(matrix.os, 'ubuntu') && -- cgit v1.2.3