build(deps): bump the all group with 14 updates #1733
Workflow file for this run
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
--- | |
name: GitHub Pages | |
"on": | |
push: | |
# concurrency: | |
# group: ${{ github.workflow }}-${{ github.ref }} | |
# cancel-in-progress: true | |
jobs: | |
build_book: | |
runs-on: ubuntu-latest | |
concurrency: | |
group: ${{ github.workflow }}-${{ github.ref }} | |
cancel-in-progress: true | |
steps: | |
- uses: actions/checkout@v4 | |
with: | |
fetch-depth: 0 | |
clean: false | |
- name: Setup mdBook | |
uses: peaceiris/actions-mdbook@v2 | |
with: | |
mdbook-version: 'latest' | |
- name: Setup deno | |
# Documentation: https://github.com/denoland/setup-deno | |
uses: denoland/setup-deno@v2 | |
with: | |
deno-version: v1.x | |
- name: Install protoc | |
run: sudo apt-get install -y protobuf-compiler | |
- name: Test document formatting | |
run: | | |
make book/format | |
- name: Make all the books | |
run: make book | |
deploy_book: | |
runs-on: ubuntu-latest | |
if: ${{ github.ref == 'main' }} | |
needs: | |
- build_book | |
environment: | |
name: github-pages | |
url: ${{ steps.deployment.outputs.page_url }} | |
steps: | |
- name: Deploy to GitHub Pages | |
id: deployment | |
uses: actions/deploy-pages@v4 |