1
0
Fork 0
mirror of https://github.com/denoland/deno.git synced 2024-12-22 07:14:47 -05:00

build: fix doctests, run cargo publish --dry-run (#8689)

Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com>
This commit is contained in:
Ryan Dahl 2020-12-09 11:02:07 -05:00 committed by GitHub
parent d492fb0eac
commit b6dd850f71
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 12 additions and 4 deletions

View file

@ -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') &&

View file

@ -109,7 +109,7 @@ impl<T> RcRef<AsyncRefCell<T>> {
///
/// ```rust
/// # use std::rc::Rc;
/// # use deno_core::async_cell::RcRef;
/// # use deno_core::RcRef;
///
/// struct Stuff {
/// foo: u32,

View file

@ -133,8 +133,8 @@ impl ResourceTable {
/// # Example
///
/// ```
/// # use deno_core::resources2::ResourceTable;
/// # let resource_table = ResourceTable::default();
/// # use deno_core::ResourceTable2;
/// # let resource_table = ResourceTable2::default();
/// let resource_names = resource_table.names().collect::<Vec<_>>();
/// ```
pub fn names(&self) -> impl Iterator<Item = (ResourceId, Cow<str>)> {