MENTOR
BRIEF DESCRIPTION
The OSPO shipped the new DSACMS AI Policy. In the spirit of transparency and attribution, we made a new addition to our PR templates - an AI usage section.
We would like to update PULL_REQUEST_TEMPLATE.md across all repositories in DSACMS to add this new section using the addFilesToRepos workflow in repo-scaffolder
Relevant resources:
SCOPING
1-3 days
SKILLS NEEDED
CI/CD, GitHub Actions, shell scripting
REQUIRED DELIVERABLES
Make as clear of a step-by-step list as you can
Verifying that addFilesToRepos workflow works correctly
We would like to use addFilesToRepos to do this work.
- In a separate GitHub organization, add the workflow and test within the organization to verify functionality. @natalialuzuriaga has her own test organization (https://github.com/natalialuzuriaga-testing-org) she can provide you access where you can set this up and test.
- If there are any bugs, work with the mentors to fix them. We are also very open to ideas to make the workflow more useful to do this specific rotation as well as other use cases -- please propose them to the mentors!
Updating PULL_REQUEST_TEMPLATE.md across all repos in DSACMS
- Create a PR updating the PULL_REQUEST_TEMPLATE.md in repo-scaffolder. Be sure to tag the mentors of this ticket in the PR review. When this PR is merged, the syncRepoTemplate.yml workflow triggers. This should update and create a PR on the template repositories (e.g. www.github.com/DSACMS/tier2, www.github.com/DSACMS/tier3, www.github.com/DSACMS/tier4) updating them. You can approve and merge this PR.
- Browse all DSACMS repositories. Identify repositories contain old versions of PULL_REQUEST_TEMPLATE.md l that we need to update. Also identify active Tier 2-4 repositories that do not have a PULL_REQUEST_TEMPLATE.md because we want to add this template to those repositories too!
- Use the addFilesToRepos workflow to make this update. Be sure to tag the mentors of this ticket in the PR review
DESIRED DELIVERY WINDOW
NOTES/INSPO
Great beginner friendly ticket to learn GitHub Actions, CI/CD, and Devops!
As you are doing this work, you may find that the workflows may have bugs or could be refactored to better automate this task, we are very open to ideas and improvements!
ACKNOWLEDGEMENTS
MENTOR
BRIEF DESCRIPTION
The OSPO shipped the new DSACMS AI Policy. In the spirit of transparency and attribution, we made a new addition to our PR templates - an AI usage section.
We would like to update PULL_REQUEST_TEMPLATE.md across all repositories in DSACMS to add this new section using the addFilesToRepos workflow in repo-scaffolder
Relevant resources:
SCOPING
1-3 days
SKILLS NEEDED
CI/CD, GitHub Actions, shell scripting
REQUIRED DELIVERABLES
Make as clear of a step-by-step list as you can
Verifying that addFilesToRepos workflow works correctly
We would like to use addFilesToRepos to do this work.
Updating PULL_REQUEST_TEMPLATE.md across all repos in DSACMS
DESIRED DELIVERY WINDOW
NOTES/INSPO
Great beginner friendly ticket to learn GitHub Actions, CI/CD, and Devops!
As you are doing this work, you may find that the workflows may have bugs or could be refactored to better automate this task, we are very open to ideas and improvements!
ACKNOWLEDGEMENTS