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, Bug fix


Description

  • Implement automatic PR assignee.

  • Broaden Codecov component paths.

  • Minor workflow name and command fixes.


Diagram Walkthrough

flowchart LR
  A["Pull Request Opened"] --> B{"Is Assignee Null & Not Bot?"}
  B -- "Yes" --> C["Assign PR Opener"]
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     
test.yml
Simplify test command in workflow                                               

.github/workflows/test.yml

  • Simplified the Run pytest step by removing the multiline command
    syntax.
+1/-2     
codecov.yaml
Update Codecov component path patterns                                     

codecov.yaml

  • Broadened the path patterns for config, logger, and tracer components.
  • Changed paths from **/*.py to ** to include all file types within the
    directories.
+3/-3     
Enhancement
assign.yml
Add new PR auto-assign workflow                                                   

.github/workflows/assign.yml

  • Added a new workflow Manage PR Assignee to automatically assign the PR
    opener.
  • The workflow triggers on pull_request: opened events.
  • It assigns the github.actor if the actor is not a bot and no assignee
    is present.
+23/-0   

@a5chin a5chin changed the title add: auto assign workflow Add auto assign workflow Jan 30, 2026
@codecov
Copy link

codecov bot commented Jan 31, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 100.00%. Comparing base (009d453) to head (ca39ac6).
⚠️ Report is 18 commits behind head on main.
✅ All tests successful. No failed tests found.

Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff            @@
##              main      #167   +/-   ##
=========================================
  Coverage   100.00%   100.00%           
=========================================
  Files            9         9           
  Lines          103       103           
  Branches         1         1           
=========================================
  Hits           103       103           
Flag Coverage Δ
unittests 100.00% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.


Continue to review full report in Codecov by Sentry.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 009d453...ca39ac6. Read the comment docs.

@a5chin a5chin merged commit 315d8e9 into main Feb 1, 2026
10 checks passed
@a5chin a5chin deleted the feature/assign branch February 1, 2026 02:21
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