mirror of
https://github.com/harvard-edge/cs249r_book.git
synced 2026-05-01 10:09:18 -05:00
Adds epub format to build workflow
Extends the build workflow to include the 'epub' format for both development and production environments. Ensures final status report is always generated.
This commit is contained in:
6
.github/workflows/controller.yml
vendored
6
.github/workflows/controller.yml
vendored
@@ -46,7 +46,7 @@ jobs:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
os: [ubuntu-latest, windows-latest]
|
||||
format: [html, pdf]
|
||||
format: [html, pdf, epub] # added epub
|
||||
uses: ./.github/workflows/quarto-build.yml
|
||||
with:
|
||||
environment: development
|
||||
@@ -64,7 +64,8 @@ jobs:
|
||||
strategy:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
format: [html, pdf]
|
||||
os: [ubuntu-latest, windows-latest]
|
||||
format: [html, pdf, epub] # added epub
|
||||
uses: ./.github/workflows/quarto-build.yml
|
||||
with:
|
||||
environment: production
|
||||
@@ -77,6 +78,7 @@ jobs:
|
||||
|
||||
report-status:
|
||||
name: 📊 Final Status Report
|
||||
if: always()
|
||||
needs: [
|
||||
structure-check,
|
||||
link-check,
|
||||
|
||||
Reference in New Issue
Block a user