Skip to content

Add deploy preview workflow #2014

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 7 commits into
base: main
Choose a base branch
from
Open

Conversation

jdbaldry
Copy link
Contributor

@jdbaldry jdbaldry commented Jul 28, 2025

One notable caveat with this implementation is that "latest" actually serves "next" documentation.

If this caveat is too awkward, I can make changes to the workflow to facilitate a true "latest". The current implementation is a bit of a quirk specific to running the workflow in this multi-versioned repository.

Closes https://github.com/grafana/website/issues/23734

Signed-off-by: Jack Baldry [email protected]

Copy link
Contributor

github-actions bot commented Jul 28, 2025

@jdbaldry jdbaldry force-pushed the jdb/2025-07-deploy-preview branch from 87364cc to 2efab16 Compare July 28, 2025 10:12
Signed-off-by: Jack Baldry <[email protected]>
@jdbaldry jdbaldry force-pushed the jdb/2025-07-deploy-preview branch from 5e0634e to 3375582 Compare July 28, 2025 10:38
@jdbaldry jdbaldry marked this pull request as ready for review August 4, 2025 09:24
@jdbaldry jdbaldry requested review from heitortsergent and a team as code owners August 4, 2025 09:24
@jdbaldry jdbaldry requested review from mstoykov and inancgumus and removed request for a team August 4, 2025 09:24
@heitortsergent
Copy link
Collaborator

Would it be hard to fix the workflow so we have a true latest? I think that might cause some unnecessary confusion, unless we could warn people about it in the deploy preview in some way...

@heitortsergent heitortsergent added the Area: Tooling/Gatsby Fixes that require working with the CI, styles, or site generator label Aug 4, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Area: Tooling/Gatsby Fixes that require working with the CI, styles, or site generator
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants