Skip to content
This repository has been archived by the owner on Nov 16, 2023. It is now read-only.

@all-contributors action reacting on comments and pushing new contributors directly to repo

License

Notifications You must be signed in to change notification settings

ActionwareIO/all-contributors-action

Repository files navigation

⚠️ ⚠️ ⚠️ No Longer Maintained ⚠️ ⚠️ ⚠️

Please note: This repository is currently unmaintained. The repository is here and you can use it as an example, or in Actions. However please be aware that we are not going to be updating issues or pull requests on this repository. Please feel free to fork this repository and maintain it yourself.

To reflect this state we’ve marked this repository as Archived.


@all-contributors action

All contributors action

GitHub Action reacting on comments and pushing new @all-contributors contributors directly to the repo

Build status Software License All contributors

What does it do?

On comments like:

@all-contributors please add @octocat for design

It will automatically update @all-contributors list and push changes to the default branch.

Why is it better than @all-contributors-bot?

  • 🤖 It's as reliable as GitHub Actions
  • 💪 It's frictionless - it will automatically push changes to the default branch. Forget PRs (and their conflicts)
  • 🧹 It's tidier - it supports .all-contributorsrc placed in .github directory

Usage

.github/workflows/all-contributors.yml:

name: all-contributors

on:
  issue_comment:
    types: [created]

jobs:
  all-contributors:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v1

      - uses: ActionwareIO/all-contributors-action@action
        with:
          GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

Any issue comment like:

@all-contributors please add @octocat for code, design

Will trigger the action. We support few different forms of comments, check out our test for more.

✨ Contributors

We welcome all kinds of contributions!

Thanks goes to these wonderful people (emoji key):


Kris Kaczor

💻

License

Kris Kaczor MIT