Skip to content

[support-infra] Handle GitHub issue API breaking change #298

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

Open
oliviertassinari opened this issue Mar 29, 2025 · 0 comments
Open

[support-infra] Handle GitHub issue API breaking change #298

oliviertassinari opened this issue Mar 29, 2025 · 0 comments
Labels
bug 🐛 Something doesn't work regression A bug, but worse scope: support-infra Specific to the support-infra product scope: tools Toolpad support apps status: waiting for maintainer These issues haven't been looked at yet by a maintainer

Comments

@oliviertassinari
Copy link
Member

oliviertassinari commented Mar 29, 2025

Steps to reproduce

Steps:
1 See. https://github.blog/changelog/2025-03-06-github-issues-projects-api-support-for-issues-advanced-search-and-more/#api-support-for-issues-advanced-search

On September 4, 2025, all issue queries will use advanced search by default

This means that a bunch of the tools that we rely on to ensure https://www.notion.so/mui-org/Technical-Support-80c9c7e0af614af68c1abb7120f634c8?pvs=4#ade93334755f49a58c51c2d2399eaf05 will stop working. KPI too, maybe. For example:

url: https://api.github.com/search/issues
searchParams:
- name: q
value: 'repo:mui/pigment-css repo:mui/base-ui repo:mui/material-ui
repo:mui/mui-x repo:mui/mui-design-kits is:open is:issue
label:"status: waiting for maintainer" no:assignee'

will stop working, a space will mean AND while it means OR today.

Current behavior

No response

Expected behavior

No response

Context

No response

Your environment

npx @mui/envinfo
  Don't forget to mention which browser you used.
  Output from `npx @mui/envinfo` goes here.

Search keywords: -

@oliviertassinari oliviertassinari added status: waiting for maintainer These issues haven't been looked at yet by a maintainer scope: tools Toolpad support apps labels Mar 29, 2025
@oliviertassinari oliviertassinari changed the title [tools] Hanlfe GitHub issue API breaking change [tools] Handle GitHub issue API breaking change Mar 29, 2025
@oliviertassinari oliviertassinari added the scope: support-infra Specific to the support-infra product label Mar 29, 2025
@oliviertassinari oliviertassinari changed the title [tools] Handle GitHub issue API breaking change [support-infra] Handle GitHub issue API breaking change Mar 29, 2025
@oliviertassinari oliviertassinari added bug 🐛 Something doesn't work regression A bug, but worse labels Mar 29, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug 🐛 Something doesn't work regression A bug, but worse scope: support-infra Specific to the support-infra product scope: tools Toolpad support apps status: waiting for maintainer These issues haven't been looked at yet by a maintainer
Projects
None yet
Development

No branches or pull requests

1 participant