run_rom_in_GA_pages.js
✓ Published0🌍 Public
Aanemochore
Last edited Jan 16, 2023
Created on Jan 16, 2023
This visualization example automatically opens a downloaded ROM file in an emulator. It watches a GitHub Actions artifact page, waits for a ROM link to appear, and then transforms the current GitHub URL into a nightly.link proxy URL before launching the game in WebMSX. The script uses the MutationObserver API to poll for the artifact link and the window.open method to trigger the emulator. It demonstrates a workflow that bridges CI/CD artifact storage with a web-based retro gaming interface.
AI-generated description