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:
parent
d492fb0eac
commit
b6dd850f71
3 changed files with 12 additions and 4 deletions
10
.github/workflows/ci.yml
vendored
10
.github/workflows/ci.yml
vendored
|
@ -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') &&
|
||||
|
|
|
@ -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,
|
||||
|
|
|
@ -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>)> {
|
||||
|
|
Loading…
Reference in a new issue