Skip to content

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

Open
@TonySatrem

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

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