Skip to content

Conversation

@mrubens
Copy link
Collaborator

@mrubens mrubens commented Mar 14, 2025

Context

Unfortunately the list of contributors doesn't show up by default on our README because we are a fork, so Roo and I spent a few minutes figuring out how to automatically update a list of contributors after each push to main.


Important

Adds a GitHub Actions workflow and script to automatically update the contributors section in README.md on pushes to main.

  • GitHub Actions Workflow:
    • Adds update-contributors.yml to automatically update contributors in README.md on push to main or manual trigger.
    • Uses Node.js to run the update script and commits changes if README.md is modified.
  • Scripts:
    • Adds update-contributors.js to fetch contributors from GitHub API and update README.md.
    • Filters out bot accounts and formats contributors section with avatars and usernames.
  • Package.json:
    • Adds update-contributors script to scripts section to run update-contributors.js.

This description was created by Ellipsis for 43a386318990ccd9e92d16c3c0e100b02cd6106e. It will automatically update as commits are pushed.

@changeset-bot
Copy link

changeset-bot bot commented Mar 14, 2025

⚠️ No Changeset found

Latest commit: e068bd6

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@dosubot dosubot bot added size:L This PR changes 100-499 lines, ignoring generated files. documentation Improvements or additions to documentation labels Mar 14, 2025
@mrubens mrubens force-pushed the contributors branch 5 times, most recently from 4e612f6 to 595be96 Compare March 14, 2025 02:43
@mrubens mrubens merged commit 954eb31 into main Mar 14, 2025
9 checks passed
@mrubens mrubens deleted the contributors branch March 14, 2025 03:21
@github-project-automation github-project-automation bot moved this from New to Done in Roo Code Roadmap Mar 14, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation size:L This PR changes 100-499 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants