Skip to content

Add top navbar element for Slang landing page in the Guide#173

Merged
marty-johnson59 merged 1 commit intomainfrom
172-slang-landing-page
May 4, 2026
Merged

Add top navbar element for Slang landing page in the Guide#173
marty-johnson59 merged 1 commit intomainfrom
172-slang-landing-page

Conversation

@oddhack
Copy link
Copy Markdown
Collaborator

@oddhack oddhack commented Mar 16, 2026

Do not merge this until
KhronosGroup/Vulkan-Guide#373 is completed and merged.

@github-actions
Copy link
Copy Markdown

Preview site published: https://KhronosGroup.github.io/Vulkan-Site/PR-173/

@oddhack
Copy link
Copy Markdown
Collaborator Author

oddhack commented Mar 16, 2026

Preview site published: https://KhronosGroup.github.io/Vulkan-Site/PR-173/

@gpx1000 the preview link posted is dead - is the per-PR publishing scheme working as intended?

@gpx1000
Copy link
Copy Markdown
Collaborator

gpx1000 commented Mar 16, 2026

Preview site published: https://KhronosGroup.github.io/Vulkan-Site/PR-173/

@gpx1000 the preview link posted is dead - is the per-PR publishing scheme working as intended?

I'm not sure what the question is here. that link looks like it worked when I clicked on it. https://github.khronos.org/Vulkan-Site/PR-173/spec/latest/index.html It took me there so it looks like it might have worked? Unless I missed something and you're asking about if it grabbed the wrong thing from somewhere?

@oddhack
Copy link
Copy Markdown
Collaborator Author

oddhack commented Mar 16, 2026

I'm not sure what the question is here. that link looks like it worked when I clicked on it. https://github.khronos.org/Vulkan-Site/PR-173/spec/latest/index.html It took me there so it looks like it might have worked? Unless I missed something and you're asking about if it grabbed the wrong thing from somewhere?

I see it now, but it was dead immediately after I received the preview notification. I checked several times. Maybe it was a transient GH issue or maybe there is some pipeline delay in actually publishing.

@gpx1000
Copy link
Copy Markdown
Collaborator

gpx1000 commented Mar 16, 2026

That might be a to be expected. It might take time before whatever the server is that gh uses decides to update the cache or something? I'm not completely familiar with the rules. From the documentation and my tests, I have an expectation that the site will be there within a few minutes of being published. Given this is kind of a hacky way to do the whole PR per action thing, I'm inclined to take that kind of limitation. It hopefully should auto delete when the branch is closed (after merging), so hopefully this will prove to work well for our needs.

@marty-johnson59 marty-johnson59 merged commit 80702fa into main May 4, 2026
2 checks passed
@marty-johnson59 marty-johnson59 deleted the 172-slang-landing-page branch May 4, 2026 16:12
@oddhack
Copy link
Copy Markdown
Collaborator Author

oddhack commented May 4, 2026

@marty-johnson59 I think this was merged accidentally during the docs call, since the underlying Slang landing page in the Guide (KhronosGroup/Vulkan-Guide#373) has not been merged in that repo, yet. Can you confirm? If so I think I'll need to revert it and push a new PR, else we'll have a dead link in the topbar nav.

@marty-johnson59
Copy link
Copy Markdown
Contributor

Yes, mistakenly merged...Revered to new PR (202)

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.

3 participants