Skip to content
Ask anyone to volunteer for working on issues. And display them as volunteers on issues. So everyone knows when a issue is being worked upon by public.
JavaScript
Use this GitHub Action with your project

Add this Action to an existing workflow or create a new one.

View on Marketplace
Branch: master
Clone or download

Latest commit

Fetching latest commit…
Cannot retrieve the latest commit at this time.

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
img
node_modules
LICENSE
README.md
action.yml
index.js
package-lock.json
package.json

README.md

Issue Volunteer

Ask anyone to volunteer for working on issues.

Description

A bot comments on all new issues, asking the visitors if they would like to work on this issue. img/1

When the visitor comments their interest, bot adds a volunteer label and displays the person working img/2

Inputs

repo-token

Required repo token, can be passed using {{ secrets.GITHUB_TOKEN }}

volunteer-message

Optional Comment message asking for volunteers

default: I am willing to work on this issue

label-name

Optional Custom label name

default: volunteer

label-color

Optional Custom label color

default: F79A41 (orange)

label-desc

Optional Custom label description

default: Someone volunteered to work on this

Example usage in workflow

on: [issues, issue_comment]
jobs:
  volunteer:
    runs-on: ubuntu-latest
    name: A job to get volunteers
    steps:
      - uses: actions/checkout@master
      - name: issuevolunteer
        id: issuevolunteer
        uses: JazibJafri/issue-volunteer@v1
        with:
          repo-token: "${{ secrets.GITHUB_TOKEN }}"
          volunteer-message: "I will work"
          label-name: "volunteered"
          label-color: "001FFF"
          label-desc: "Someone is working"

LICENSE

MIT

You can’t perform that action at this time.