You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
`👋 Hi @${requesterUsername}! You've completed **${completedCount} Good First Issues** — that's a fantastic achievement, and it shows you know the workflow inside and out. 🎉`,
349
+
'',
350
+
'Good First Issues are designed to help new contributors get comfortable with the process, and you\'ve clearly mastered it. We believe you\'re more than ready to take on bigger challenges!',
351
+
'',
352
+
'👉 **Find Beginner and higher issues to work on:**',
353
+
`[Browse available Beginner issues](${searchUrl})`,
354
+
'',
355
+
'Come take on something more challenging — we\'re excited to see what you\'ll build next! 🚀',
356
+
].join('\n');
357
+
}
358
+
326
359
/**
327
360
* Builds the comment posted when the addAssignees API call itself fails.
328
361
* Tags the maintainer team to manually assign the user and includes the error details.
@@ -343,6 +376,7 @@ function buildAssignmentFailureComment(requesterUsername, error) {
`👋 Hi @veteran-gfi-user! You've completed **5 Good First Issues** — that's a fantastic achievement, and it shows you know the workflow inside and out. 🎉
382
+
383
+
Good First Issues are designed to help new contributors get comfortable with the process, and you've clearly mastered it. We believe you're more than ready to take on bigger challenges!
384
+
385
+
👉 **Find Beginner and higher issues to work on:**
386
+
[Browse available Beginner issues](https://github.com/hiero-ledger/hiero-sdk-cpp/issues?q=is%3Aissue%20is%3Aopen%20no%3Aassignee%20label%3A%22skill%3A%20beginner%22%20label%3A%22status%3A%20ready%20for%20dev%22)
387
+
388
+
Come take on something more challenging — we're excited to see what you'll build next! 🚀`,
389
+
],
390
+
},
391
+
392
+
{
393
+
name: 'GFI Cap - Below Limit (4 Completed)',
394
+
description: 'Contributor with 4 completed GFIs is still allowed to take another GFI',
`👋 Hi @almost-capped-user, welcome to the Hiero C++ SDK community! Thank you for choosing to contribute — we're thrilled to have you here! 🎉
414
+
415
+
You've been assigned this **Good First Issue**, and the **Good First Issue Support Team** (@hiero-ledger/hiero-sdk-good-first-issue-support) is ready to help you succeed.
416
+
417
+
The issue description above has everything you need: implementation steps, contribution workflow, and links to guides. If anything is unclear, just ask — we're happy to help.
418
+
419
+
If you realize you cannot complete this issue, simply comment \`/unassign\` to return it to the community pool.
420
+
421
+
Good luck, and welcome aboard! 🚀`,
422
+
],
423
+
},
424
+
425
+
{
426
+
name: 'GFI Cap - Does Not Apply to Beginner Issues',
427
+
description: 'Contributor with 5 completed GFIs can still take a Beginner issue',
0 commit comments