Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create contributor_fetch.yml #10126

Conversation

Darshan-upadhyay1110
Copy link
Contributor

@Darshan-upadhyay1110 Darshan-upadhyay1110 commented Sep 25, 2024

  1. Fetch Contributors: The script retrieves the list of contributors for the CollaboraOnline/online repository using GitHub's API.

  2. Generate Markdown File: It creates a Markdown file, contributors.md, which includes the names, contributions, and GitHub avatars of the contributors.

  3. Automated Workflow: The script is set up to run automatically as part of a scheduled workflow in GitHub Actions, updating the contributors credits page regularly.

  • Resolves: #
  • Target version: master

Summary

TODO

  • ...

Checklist

  • I have run make prettier-write and formatted the code.
  • All commits have Change-Id
  • I have run tests with make check
  • I have issued make run and manually verified that everything looks okay
  • Documentation (manuals or wiki) has been updated or is not required

@Darshan-upadhyay1110 Darshan-upadhyay1110 force-pushed the private/darshan/cron-job-for-contributors-credits-page branch 3 times, most recently from ba1704d to 42ba29f Compare September 25, 2024 13:29
@Darshan-upadhyay1110
Copy link
Contributor Author

@Darshan-upadhyay1110 Darshan-upadhyay1110 force-pushed the private/darshan/cron-job-for-contributors-credits-page branch from 42ba29f to fb1ca09 Compare September 25, 2024 18:03
git config user.name "$GITHUB_ACTOR"
git config user.email "[email protected]"
git add content/post/contributors.md
git commit -m "Update contributors list [skip ci]"
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

do we need sign off too ? -s

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@eszkadev i don't know if we need to do sign-off or not ? But i see IO does not have any CI check for Sign off commit....

It's good to have it sign off let me add it

…for the `CollaboraOnline/online` repository using GitHub's API.

2. Generate Markdown File: It creates a Markdown file, `contributors.md`, which includes the names, contributions, and GitHub avatars of the contributors.
3. Automated Workflow: The script is set up to run automatically as part of a scheduled workflow in GitHub Actions, updating the contributors credits page regularly.

Signed-off-by: Darshan-upadhyay1110 <[email protected]>
Change-Id: I4741cbf9fa839301bb7197d3f4402a166e1bf704
@Darshan-upadhyay1110 Darshan-upadhyay1110 force-pushed the private/darshan/cron-job-for-contributors-credits-page branch from fb1ca09 to 57ad2be Compare September 26, 2024 08:33
@pedropintosilva
Copy link
Contributor

This doesn't affect the Collabora Online. It just about the credits we can merge even if it has problems

Copy link
Contributor

@pedropintosilva pedropintosilva left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

thanks!

@pedropintosilva pedropintosilva merged commit f1ef5f2 into master Oct 4, 2024
14 checks passed
@pedropintosilva pedropintosilva deleted the private/darshan/cron-job-for-contributors-credits-page branch October 4, 2024 12:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

3 participants