Skip to content

Emit bundled Astro assets under the /docs/ prefix - #3270

Closed
enf0rc3 wants to merge 2 commits into
mainfrom
wl/astro-assets-docs-prefix
Closed

Emit bundled Astro assets under the /docs/ prefix#3270
enf0rc3 wants to merge 2 commits into
mainfrom
wl/astro-assets-docs-prefix

Conversation

@enf0rc3

@enf0rc3 enf0rc3 commented Jul 30, 2026

Copy link
Copy Markdown
Contributor

Background

Azure Front Door serves this site at octopus.com/docs and declines anything outside /docs.

See: sources it has is only under docs + octopus-public (this is for the footer actually not deployed by this)

image

Astro emitted its bundled component CSS to /_astro/, so it 404s on the CDN.

Error example:
image

This broke the theme toggle selector and the search styles:

image

This was the first CSS file bundled this way, hence why it didn't exist before.

Result

Sets build.assets: 'docs/_astro' so the bundle lands inside the routed prefix.

🤖 Generated with Claude Code

AFD only routes /docs/* to the docs origin, so the bundled component CSS
at /_astro/ 404s on octopus.com. Emit it to /docs/_astro/ instead.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@enf0rc3
enf0rc3 marked this pull request as ready for review July 30, 2026 04:32
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@enf0rc3

enf0rc3 commented Jul 30, 2026

Copy link
Copy Markdown
Contributor Author

Broken deploy, new pr works #3271

@enf0rc3 enf0rc3 closed this Jul 30, 2026
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