Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

tools: run daily WPT.fyi report on all supported releases #55619

Merged
merged 1 commit into from
Nov 2, 2024

Conversation

panva
Copy link
Member

@panva panva commented Oct 31, 2024

This updates the Daily WPT report job to always test on all releases that are not EOL + latest nightly and it uses the schedule from https://github.com/nodejs/Release/ to collect the versions.

Example output from the processed schedule given $now is 2024-10-31

[
  18,
  20,
  22,
  23,
  "latest-nightly"
]

This resolves an issue with the delay coming from https://github.com/actions/node-versions manifest that actions/setup-node uses as well as actually not cutting off reporting on lts/-2 so long as it's still not EOL presented in the recent run - https://github.com/nodejs/node/actions/runs/11604060841 - where 18 is tested but 22 is not yet, but when actions/node-versions#191 is merged 22 will be tested but 18 will not.

@nodejs-github-bot
Copy link
Collaborator

Review requested:

  • @nodejs/actions

@nodejs-github-bot nodejs-github-bot added the meta Issues and PRs related to the general management of the project. label Oct 31, 2024
@panva panva added the author ready PRs that have at least one approval, no pending requests for changes, and a CI started. label Oct 31, 2024
@panva panva added the commit-queue Add this label to land a pull request using GitHub Actions. label Nov 2, 2024
@nodejs-github-bot nodejs-github-bot removed the commit-queue Add this label to land a pull request using GitHub Actions. label Nov 2, 2024
@nodejs-github-bot nodejs-github-bot merged commit 57d0ea6 into nodejs:main Nov 2, 2024
25 checks passed
@nodejs-github-bot
Copy link
Collaborator

Landed in 57d0ea6

@panva panva deleted the wpt-daily-all-active-releases branch November 2, 2024 21:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
author ready PRs that have at least one approval, no pending requests for changes, and a CI started. meta Issues and PRs related to the general management of the project.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants