add(ci): Check that dependencies have all been published to crates.io on release PRs #1355
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Workflow patches for skipping Google Cloud docs updates when docs, Rust code, or dependencies | |
# aren't modified in a PR. | |
name: Docs | |
# Run on PRs with unmodified docs, code, and dependency files. | |
on: | |
pull_request: | |
paths-ignore: | |
# doc source files | |
- 'book/**' | |
- '**/firebase.json' | |
- '**/.firebaserc' | |
- 'katex-header.html' | |
# rustdoc source files | |
- '**/*.rs' | |
- '**/Cargo.toml' | |
- '**/Cargo.lock' | |
# configuration files | |
- '.cargo/config.toml' | |
- '**/clippy.toml' | |
# workflow definitions | |
- '.github/workflows/docs-deploy-firebase.yml' | |
# IMPORTANT | |
# | |
# The job names in `docs-deploy-firebase.yml`, `docs-deploy-firebase.patch.yml` and | |
# `docs-deploy-firebase.patch-external.yml` must be kept in sync. | |
jobs: | |
build-docs-book: | |
name: Build and Deploy Zebra Book Docs | |
runs-on: ubuntu-latest | |
steps: | |
- run: 'echo "No build required"' | |
build-docs-internal: | |
name: Build and Deploy Zebra Internal Docs | |
runs-on: ubuntu-latest | |
steps: | |
- run: 'echo "No build required"' |