Skip to content

Conversation

@a5chin
Copy link
Owner

@a5chin a5chin commented Jan 28, 2026

User description

Type of Change

  • Hotfix
  • Bug Fix
  • Dependency Update
  • Feature
  • Refactor
  • CI/CD
  • Documentation

Related Issues

Breaking Changes

  • No breaking changes
  • API signature changed
  • Configuration changed
  • Behavior changed
  • Dependencies changed
  • Features removed

Checklist

  • Dependencies added/updated
  • New environment variables
  • Performance impact assessed
  • Security implications reviewed
  • Deployment notes

Additional Context


PR Type

Enhancement, Configuration changes


Description

  • Add new auto-assign PR workflow.

  • Assign PR opener if no assignee.

  • Exclude bot accounts from assignment.

  • Rename actionlint workflow.


Diagram Walkthrough

flowchart LR
  A[Pull Request Opened] --> B{Is not bot AND no assignee?};
  B -- "Yes" --> C[Assign PR to opener];
  B -- "No" --> D[Do nothing];
Loading

File Walkthrough

Relevant files
Configuration changes
actionlint.yml
Rename actionlint workflow                                                             

.github/workflows/actionlint.yml

  • Renamed the workflow from Lint GitHub Actions workflows to Lint.
+1/-1     
Enhancement
assign.yml
Add workflow to auto-assign PRs                                                   

.github/workflows/assign.yml

  • Introduces a new GitHub Actions workflow named Manage PR Assignee.
  • Triggers automatically when a pull request is opened.
  • Assigns the PR opener (github.actor) as an assignee if no assignee is
    already set and the opener is not a bot.
  • Utilizes gh pr edit command with GH_TOKEN for assignment.
+23/-0   

@a5chin a5chin changed the title add: auto assign workflow Add auto assign workflow Jan 30, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants