OpenLightingProject / OpenLightingProject/open-fixture-library

OFL GitHub bot

Open
#480 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

component-test priority-low
Dominant language
JSON
Stars
258
Forks
100
Avg merge
11h 52m
Merged PRs (30d)
53

Description

Currently, a personal access token of my user account is used for the following actions on GitHub:

  • creating automatic feedback issues
  • creating automatic pull requests from the fixture editor
    • Note: comments on those PRs are done via GitHub Actions by @actions-user

It would be better to have a special user just for this purpose, or – even better – a bot account like @dependabot. That would enable notifications for me and improve the fairness of contribution display.

Name suggestion: @ofl-bot

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reviewing the authentication used for automatic feedback issues and fixture-editor pull requests. Trace how those actions use the personal access token, while comments on the pull requests use GitHub Actions via @actions-user. Done means the automated actions use a dedicated bot identity such as @ofl-bot and retain their existing behavior.

Written by the indexing model from the issue text.

Assessment

Tech stack
github, github-actions
Domain
devops
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.