metrics icon indicating copy to clipboard operation
metrics copied to clipboard

fix: drop support for projects classic

Open mikey- opened this issue 6 months ago • 1 comments

Fix: https://github.com/lowlighter/metrics/issues/1706 by dropping support for projects classic.

As mentioned in the issue description:

The "Manager" achievement (from plugin_achievements) is failing because it uses the deprecated Projects (classic) API: sunset on May 23, 2024.

These changes fix this error by removing legacy API calls/GraphQL queries and updating those API calls/GraphQL queries to use Projects V2. Most of the work was done by @stalomeow, with a few additions from myself. It is my understanding that this is unlikely to be merged, but it's worth a shot, since this is such a great and fun repo.

mikey- avatar May 05 '25 18:05 mikey-

@lowlighter is there anything stopping this PR from being merged?

mikey- avatar May 13 '25 01:05 mikey-

This pull request seems to be inactive and will be automatically closed in a few days if it remains without any activity.

github-actions[bot] avatar Aug 11 '25 02:08 github-actions[bot]

Bump! Please don't close :)

mikey- avatar Aug 12 '25 00:08 mikey-

The build for this is using deprecated action versions, which is now the reason the for Check Spelling / Check Spelling (push) job failures. To address this, I've rebased onto mikey-:fix-ci-outdated-actions. See https://github.com/lowlighter/metrics/pull/1731 for details on changes included.

mikey- avatar Aug 12 '25 01:08 mikey-

Actually I think the stale label is appropriate. I've tried keeping the branch up to date but there are just too many changes now - kind of lost sight of the incremental change. I will now close this PR and just focus on trying to keep my fork up-to-date and working

mikey- avatar Aug 12 '25 03:08 mikey-