https://github.com/garganshu/github-assignee-updater
Update Assignee in Github Issues
https://github.com/garganshu/github-assignee-updater
actions assignees github-actions github-assigner hacktoberfest issue-management issuestats javascript nodejs
Last synced: about 1 year ago
JSON representation
Update Assignee in Github Issues
- Host: GitHub
- URL: https://github.com/garganshu/github-assignee-updater
- Owner: garganshu
- License: mit
- Created: 2022-10-14T09:26:22.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2022-10-14T19:12:10.000Z (over 3 years ago)
- Last Synced: 2025-04-05T06:16:09.581Z (about 1 year ago)
- Topics: actions, assignees, github-actions, github-assigner, hacktoberfest, issue-management, issuestats, javascript, nodejs
- Language: JavaScript
- Homepage:
- Size: 876 KB
- Stars: 5
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README






[](https://github.com/marketplace/actions/github-assignee-updater)
# Github Assignee Updater
Updating assignees made easy in your workflow using Github Assignee Updater :white_check_mark:
Why is this plugin in action? :gem:
----
* Improves the developer productivity to auto update assignees :child:
* Configurable action and helps to automate the workflow :hammer:
* Effective CI/CD pipelines :white_check_mark:
How to use
----
1. Re-assign Issues to User(s)
```
filter-labels: ready-for-review
update-assignees: username
```
Before | After
-------- | ---
 | 
2. Clear Assignees from Issues
```
filter-labels: ready-for-review
clear-assignees: true
```
Before | After
-------- | ---
 | 
Inputs
------
### `owner`
**Required**
Owner of Organization or Repository
### `repo`
**Required**
Repository name
### `token`
**Required**
Github access token
### `filter-labels`
Filter issues which contains all labels eg. label1,label2
Default - fetches all issues
### `clear-assignees`
Remove all assignees from issues eg. true/false
Default - false
### `update-assignees`
Update existing assignees with new assignees eg. username,username1
## Sample usage
```
name: Update Issues Assignee
on: [push]
jobs:
build:
runs-on: ubuntu-latest
steps:
- name: update assignees
id: updater
uses: garganshu/github-assignee-updater@v1.0.0
with:
owner: ${{secrets.OWNER}}
repo: ${{secrets.REPO}}
token: ${{secrets.TOKEN}}
filter-labels: ready-for-review
clear-assignees: false
update-assignees: username
```
Projects using Github Assignee Updater? 🚀
----
### `Frontier` - Your Front Seat to Crypto and DeFi (frontier.xyz)
