Skip to content

Add video embedding support via astro-embed#13864

Closed
Copilot wants to merge 5 commits intomainfrom
copilot/configure-docs-site-videos
Closed

Add video embedding support via astro-embed#13864
Copilot wants to merge 5 commits intomainfrom
copilot/configure-docs-site-videos

Conversation

Copy link
Contributor

Copilot AI commented Feb 5, 2026

Enables embedding YouTube, Vimeo, and other rich media in documentation using astro-embed.

Changes

  • Added astro-embed@0.12.0 dependency
  • Created /examples/embedding-videos/ reference page with working examples
  • Updated docs/README.md with contributor instructions

Usage

import { YouTube, Vimeo } from 'astro-embed';

<YouTube id="dQw4w9WgXcQ" />
<Vimeo id="1084537" />

Uses lite-youtube-embed and lite-vimeo-embed for lazy loading (videos don't load until play). Also supports Twitter, Mastodon, Gists, Bluesky, and link previews.

Screenshot

Video embedding documentation page

Warning

Firewall rules blocked me from connecting to one or more addresses (expand for details)

I tried to connect to the following addresses, but was blocked by firewall rules:

  • astro-embed.netlify.app
    • Triggering command: /home/REDACTED/work/_temp/ghcca-node/node/bin/node /home/REDACTED/work/_temp/ghcca-node/node/bin/node --enable-source-maps /home/REDACTED/work/_temp/copilot-developer-action-main/dist/index.js (dns block)
  • telemetry.astro.build
    • Triggering command: /opt/hostedtoolcache/node/24.13.0/x64/bin/node node /home/REDACTED/work/gh-aw/gh-aw/docs/node_modules/.bin/astro build (dns block)
    • Triggering command: /opt/hostedtoolcache/node/24.13.0/x64/bin/node node /home/REDACTED/work/gh-aw/gh-aw/docs/node_modules/.bin/astro build git 0/x6�� es -o public/sli-o --local 64/bin/esbuild credential.usernnpm (dns block)
    • Triggering command: /opt/hostedtoolcache/node/24.13.0/x64/bin/node node /home/REDACTED/work/gh-aw/gh-aw/docs/node_modules/.bin/astro preview git fetc�� origin main ules/.bin/node (dns block)
  • vimeo.com
    • Triggering command: /opt/hostedtoolcache/node/24.13.0/x64/bin/node node /home/REDACTED/work/gh-aw/gh-aw/docs/node_modules/.bin/astro build git 0/x6�� es -o public/sli-o --local 64/bin/esbuild credential.usernnpm (dns block)
    • Triggering command: /opt/hostedtoolcache/node/24.13.0/x64/bin/node node /home/REDACTED/work/gh-aw/gh-aw/docs/node_modules/.bin/astro build sh ache�� -allow-local-files -o public/sli-o actory 0/x64/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin/node (dns block)
    • Triggering command: /opt/hostedtoolcache/node/24.13.0/x64/bin/node node /home/REDACTED/work/gh-aw/gh-aw/docs/node_modules/.bin/astro build bash cs/n�� slides (dns block)

If you need me to access, download, or install something from one of these locations, you can either:

Original prompt

Configure docs site with https://astro-embed.netlify.app to support showing videos.


💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

Copilot AI and others added 4 commits February 5, 2026 07:18
Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
Copilot AI changed the title [WIP] Configure docs site to support showing videos Add video embedding support via astro-embed Feb 5, 2026
Copilot AI requested a review from pelikhan February 5, 2026 07:24
@github-actions
Copy link
Contributor

github-actions bot commented Feb 5, 2026

🔍 PR Triage Results

Category: feature | Risk: medium | Priority: 48/100

Scores Breakdown

  • Impact: 28/50 - New documentation feature for video embedding. Medium impact, enhances docs capabilities.
  • Urgency: 8/30 - Nice-to-have feature, not urgent. Firewall blocked external domains during build.
  • Quality: 12/20 - Good description with examples. Draft status, unstable mergeable state, firewall issues noted.

📋 Recommended Action: defer

New feature for docs. Medium priority but draft status and firewall issues need resolution. Defer until stable and CI passes.


Triaged by PR Triage Agent on 2026-02-05

AI generated by PR Triage Agent

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants