Hi Luca!
This is very cool, let's try to make it work! I have created a "deno" uploader account on staging.wpt.fyi and shared the password with you in a secure manner. In addition to that I expect we'll quickly find that some wpt.fyi assumptions will fail, and we'll need to add deno as a product both on the backend and in the UI, and I'll need to ask
@Kyle Ju for help with that.
To prove out the concept, however, we can fake that the report comes from an already supported browser, it's OK if we do that on the staging instance. Let's work on the WPT Matrix channel to see how far we can get!
If we can get just one report working, there's the question of how often to push data. If you'd find it useful to have commits for every Deno commit that shouldn't be a problem, but if the goal is to compare to with other results then using the epochs/* branches in WPT which trigger runs every 3 hours or slower might be good. Exactly how to wire this up depends on which repo is running the tests, of course. If you have a copy of WPT in Deno, then I guess it becomes a question of updating that copy on a reasonable cadence.
Again, cool project, let's figure it out!
Best regards,
Philip