Skip to content

[Sync to prerelease] Fix CI profile to let profile group control phase on prerelease site#1940

Merged
cderv merged 1 commit intoprereleasefrom
sync-1938-to-prerelease
Mar 5, 2026
Merged

[Sync to prerelease] Fix CI profile to let profile group control phase on prerelease site#1940
cderv merged 1 commit intoprereleasefrom
sync-1938-to-prerelease

Conversation

@github-actions
Copy link
Contributor

@github-actions github-actions bot commented Mar 5, 2026

Description

Sync of #1938 to prerelease.

Original PR

Fix CI profile to let profile group control phase on prerelease site

Follow-up to #1932. Reverts QUARTO_PROFILE from prerelease,prerelease-docs back to prerelease-docs in both CI workflows.

Why this is now safe

PR #1932 moved prerelease-subdomain out of the phase profiles (_quarto-prerelease.yml / _quarto-rc.yml) and into _quarto-prerelease-docs.yml. This means the profile group [rc, prerelease] order now correctly determines which phase branding appears on the prerelease site.

With #1932's explicit prerelease profile activation, the prerelease site was locked to "Pre-release" branding even during RC phase. Removing it lets the profile group default (set by the "flip to RC" commits) propagate correctly.

See discussion at:

What changes

File Before After
preview.yml:106 prerelease,prerelease-docs prerelease-docs
publish.yml:50 prerelease,prerelease-docs prerelease-docs
Scenario Active profiles Title
prerelease.quarto.org (dev phase) base + prerelease + prerelease-docs "Pre-release"
prerelease.quarto.org (RC phase) base + rc + prerelease-docs "Release Candidate"

…1938)

Follow-up to #1932. Now that prerelease-subdomain is defined in
_quarto-prerelease-docs.yml rather than the phase profiles, the
profile group order correctly controls which phase is active on the
prerelease site. The explicit prerelease profile activation is no
longer needed and prevents RC branding from showing on
prerelease.quarto.org during RC phase.

(cherry picked from commit a34fdb6)
@cderv
Copy link
Collaborator

cderv commented Mar 5, 2026

/deploy-preview

@github-actions
Copy link
Contributor Author

github-actions bot commented Mar 5, 2026

📝 Preview Deployment

🔍 Full site preview: https://deploy-preview-1940.quarto.org

@cderv cderv merged commit 3fcacad into prerelease Mar 5, 2026
@cderv cderv deleted the sync-1938-to-prerelease branch March 5, 2026 14:46
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.

1 participant