diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 9ea5a61f..bcae8acd 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -1,15 +1,11 @@ -# Simple workflow for deploying static content to GitHub Pages -name: Deploy static content to Pages +name: Publish on: - # Runs on pushes targeting the default branch push: - branches: ["main"] - - # Allows you to run this workflow manually from the Actions tab + branches: + - main workflow_dispatch: -# Sets permissions of the GITHUB_TOKEN to allow deployment to GitHub Pages permissions: contents: read pages: write @@ -17,12 +13,14 @@ permissions: # Allow one concurrent deployment concurrency: - group: "pages" + group: pages cancel-in-progress: true +env: + CARGO_TERM_COLOR: always + jobs: - # Single deploy job since we're just deploying - deploy: + publish: environment: name: github-pages url: ${{ steps.deployment.outputs.page_url }} @@ -31,7 +29,8 @@ jobs: - name: Checkout uses: actions/checkout@v3 - - uses: Swatinem/rust-cache@v2 + - name: Setup Rust cache + uses: Swatinem/rust-cache@v2 - name: Install mdbook run: cargo install mdbook --version 0.4.25