Skip to content

"Manager" Achievement Broken Due to Projects Classic Deprecation #1706

Description

@TonySatrem

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

Error observed:

errors: [
  {
    'NOT_FOUND',
    [ 'user', 'projects' ],
    [ { line: 50, column: 5 } ],
    'Projects (classic) is being deprecated in favor of the new Projects experience, see: [https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/.](https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/)'
]

Reproduction steps:

  1. Use this workflow:
- uses: lowlighter/metrics@latest
  with:
    plugin_achievements: yes
  1. Have at least one Project V2 in your account.
  2. Run the action.

Proposed solution:

Code Change in plugins/achievements/list/users.mjs Manager block

Additional Context:

Impact: Affects all users with Projects V2 who enable plugin_achievements

Documentation:

Originally posted by @TonySatrem in #1705

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions