Skip to content

Fix publish workflow while preserving all-format rendering - #64

Merged
d-morrison merged 3 commits into
mainfrom
copilot/fix-publish-workflow
May 13, 2026
Merged

Fix publish workflow while preserving all-format rendering#64
d-morrison merged 3 commits into
mainfrom
copilot/fix-publish-workflow

Conversation

Copilot AI commented May 13, 2026

Copy link
Copy Markdown
Contributor

The publish pipeline was failing in Quarto Publish. This update keeps full-project rendering (including all configured formats) and aligns workflow setup with the working approach used in d-morrison/rme.

  • Scope of change

    • Restored the publish render step to full project render (no HTML-only override).
    • Updated checkout in .github/workflows/publish.yml to use recursive submodules.
    • Updated Quarto setup to use quarto-dev/quarto-actions/setup@HEAD and pass GH_TOKEN.
  • Workflow behavior

    • Quarto Publish now continues to render all configured formats.
    • Workflow setup is aligned with rme to improve reliability before render/deploy.
  • Patch

    - name: Check out repository
      uses: actions/checkout@v5
      with:
        submodules: recursive
    
    - name: Set up Quarto
      uses: quarto-dev/quarto-actions/setup@HEAD
      env:
        GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
      with:
        tinytex: true
    
    - name: Render
      uses: quarto-dev/quarto-actions/render@v2

[!WARNING]

Copilot AI requested review from Copilot and removed request for Copilot May 13, 2026 01:51
Copilot AI linked an issue May 13, 2026 that may be closed by this pull request
Agent-Logs-Url: https://github.com/d-morrison/qwt/sessions/e20f4aa5-95ef-4cfe-bc81-25ef5715840e

Co-authored-by: d-morrison <2474437+d-morrison@users.noreply.github.com>
Copilot AI requested review from Copilot and removed request for Copilot May 13, 2026 02:07
Copilot AI changed the title [WIP] Fix publish workflow Constrain publish workflow to HTML-only render May 13, 2026
Copilot AI requested a review from d-morrison May 13, 2026 02:09
Comment thread .github/workflows/publish.yml
Copilot AI requested review from Copilot and removed request for Copilot May 13, 2026 03:15
Copilot AI changed the title Constrain publish workflow to HTML-only render Fix publish workflow while preserving all-format rendering May 13, 2026
Copilot AI requested a review from d-morrison May 13, 2026 03:16
@d-morrison
d-morrison marked this pull request as ready for review May 13, 2026 03:47
Copilot AI review requested due to automatic review settings May 13, 2026 03:47
@d-morrison
d-morrison merged commit d806858 into main May 13, 2026
6 checks passed
@d-morrison
d-morrison deleted the copilot/fix-publish-workflow branch May 13, 2026 03:47

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Fixes the GitHub Actions Quarto Publish workflow so it can publish successfully while preserving full-project rendering across all configured formats, and updates the workflow setup to match the approach used in d-morrison/rme.

Changes:

  • Updated repository checkout to include Git submodules (submodules: recursive).
  • Switched Quarto setup action from a versioned release to @HEAD and passed GH_TOKEN via step env.

steps:
- name: Check out repository
uses: actions/checkout@v4
uses: actions/checkout@v5
Comment on lines 21 to 26
- name: Set up Quarto
uses: quarto-dev/quarto-actions/setup@v2
uses: quarto-dev/quarto-actions/setup@HEAD
env:
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
tinytex: true
@github-actions

Copy link
Copy Markdown
Contributor
PR Preview Action v1.8.1
Preview removed because the pull request was closed.
2026-05-12 20:49 PDT

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

fix publish workflow

3 participants