DSACMS / DSACMS/metrics

Fix `contributors.yml` Workflow

Open
#213 0 comments 0 reactions 1 assignee Claimed by @Firebird1029 View on GitHub
bug rotation Summer2024
Dominant language
Shell
Stars
10
Forks
6
PR merge metrics
No merged PRs in 30d

Description

## MENTOR
- @IsaacMilarky
- USDC DSACMS SWE
- Slack or email

## BRIEF DESCRIPTION
Currently, the `contributors.yml` workflow doesn't work and triggers itself forever.

What happens is that it is triggered on push to main, but then it pushes changes to the main branch which triggers itself again forever. https://github.com/DSACMS/metrics/actions/workflows/contributors.yml

This also creates a PR every time the workflow runs.

## SCOPING
- days

## SKILLS NEEDED
GitHub Actions and scripting.

## REQUIRED DELIVERABLES

1. Stop the workflow from triggering itself
2. Set up a workflow to automatically update main as it is a protected branch
3. Verify that the contributor information is automatically updated on each legitimate push to main or otherwise

## DESIRED DELIVERY WINDOW
- Any

# ACKNOWLEDGEMENTS
- [X] - Yes, I agree to spend file a project proposal ticket
- [X] - Yes, I agree this project falls within a 2 week or less (ideally less) scope of time
- [X] - Yes, I agree to spend an hour per week of office hours and 1x1 mentoring
- [ ] - Yes, I agree to spend an hour at the end of the sprint for filling out a Retro Template

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.