Качаем аккаунты Github для Gitcoin Passport
-
Форкаем этот репозиторий.
-
Создаем API ключ, нажимаем Generate new token (classic). Выставляем "No Expiration" и прожимаем все галочки. Копируем ключ и сохраняем для дальнейшего использования.
-
Повторяем первые два шага для каждого GitHub аккаунта.
-
Переходим на PipeDream, регистрируемся и создаем Workspace.
-
Выставляем нужный вам график commit`ов в гитхабе. Я выставил один раз в cутки, но можно и чаще.
-
Далее генерируем и выбираем ивент, как показано на скрине ниже.
-
Вставляем код из файла main.js, который будет активироваться по временному триггеру.
В коде меняем token и name на ваш API ключ и юзернейм аккаунта Github, соответственно. Через запятую указываем любое кол-во аккаунтов, сохраняя при этом порядок ввода (если API ключ введен третьим по счету, то и юзернейм должен быть третьим). Я привел пример с двумя аккаунтами.
- Жмем Deploy и сохраняем Workflow.