Closed jordan-ae closed 1 month ago
Yeah this is all messed up now. The new changes need to be fixed.
! action has an uncaught error
Pretty sure it's because xno-miner ran their bot and it didn't populate the labels.
We need to ignore opened issues from anybody but our bot.
Ideally we should not allow unauthorized issues to be opened at all, but in case they are, we should also handle this on our front end.
If we check if (projectIssue.user?.login !== "ubiquibot") return;
when creating new issues it should avoid such. We could also have a similar check to load issues on the frontend only if the owner is ubiquibot
. Think this should work.
/start
Deadline | Fri, Aug 16, 4:20 AM UTC |
Registered Wallet | 0x2F05fD58023B0a95d1866aa0A3b672cEf05945c5 |
<ul>
<li>Use <code>/wallet 0x0000...0000</code> if you want to update your registered payment wallet address.</li>
<li>Be sure to open a draft pull request as soon as possible to communicate updates on your progress.</li>
<li>Be sure to provide timely updates to us when requested, or you will be automatically unassigned from the task.</li>
<ul>
Deadline | Fri, Aug 16, 4:20 AM UTC |
Registered Wallet | 0x2F05fD58023B0a95d1866aa0A3b672cEf05945c5 |
/wallet 0x0000...0000
if you want to update your registered payment wallet address.If we check
if (projectIssue.user?.login !== "ubiquibot") return;
when creating new issues it should avoid such. We could also have a similar check to load issues on the frontend only if the owner isubiquibot
. Think this should work.
devpool-directory
issues76412717
@ubiquity
133917611
@ubiquibot
165700353
@ubiquityos
Sound Great, the only little blocker is that its not possible to delete an issue directly with the octokit API. The only option is to close the issue
Seems like you need admin permissions and it has to be enabled at the org level for this to be possible via the UI too
It's likely possible via GitHub CLI script example here which if it is still possible we could write a script and run it in the workflow with an admin auth token as a repo secret
I guess they make it hard because it could be dangerous to programmatically delete lots of issues so if this is the route we need to take it should be safeguarded to ensure we don't pop legit issues.
There's no bug with "Unlabeled issues" since they were simply created by the xno-miner
's app testbot6
used for testing purposes. This issue could be closed in favor of https://github.com/ubiquity/devpool-directory-bounties/issues/31.
@jordan-ae As a part of this issue you're going to delete github issues created not by the bot (as described here), right? If so then I'll close https://github.com/ubiquity/devpool-directory-bounties/issues/31 as "not planned".
# Issue was not closed as completed. Skipping.
@0x4007 I think this issue stemming from changes made on the backend, but the wrong issues are being populated on the frontend.