Skip to content

Conversation

hoch
Copy link
Member

@hoch hoch commented Sep 3, 2025

This PR includes several improvements to the site's build process and content:

  • Upgrade (major version up) Eleventy and Tailwind CSS
  • Refactored build process: The build process has been updated to dynamically generate build information (commit hash, version, etc.) at build time, rather than relying on a static build_info.json file. This simplifies the build process and ensures that the build information is always up-to-date.
  • Updated content: The descriptions for the AudioWorklet and landing pages have been revised for clarity and accuracy.
    Dependency updates: Several dependencies have been updated to their latest versions.
  • Cleanup: Broken links on the index pages have been unlinked.

Fixes: #410, #406, #401, #400, #367

@hoch hoch requested a review from mjwilson-google September 3, 2025 22:05
Copy link
Collaborator

@mjwilson-google mjwilson-google left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Generally looks good to me, but it seems like the build integration is failing.

@tushar1977
Copy link

Is this issue is resolved? or can i fix this?

@hoch
Copy link
Member Author

hoch commented Sep 8, 2025

@tushar1977 This is a large scale infra change and it needs some testing in GitHub CI. Thanks for your offer, but this is already in progress.

@hoch
Copy link
Member Author

hoch commented Sep 12, 2025

Two Playwright test now time out:
src/tests/playwright/pages/perf-timeline-insert-event.html
src/tests/playwright/pages/perf-audio-worklet-node.html

Tried to debug the root cause of the problem, but couldn't figure it out. I will open an issue to investigate.

@hoch hoch merged commit a70d81e into main Sep 12, 2025
8 checks passed
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.

Build error from ESLint 9.23.0
3 participants