hackforla / website

Hack for LA's website
https://www.hackforla.org
GNU General Public License v2.0
323 stars 774 forks source link

GitHub Actions: Create issues to update wiki articles on a set schedule #2188

Open Aveline-art opened 3 years ago

Aveline-art commented 3 years ago

Dependency

Overview

As a developer on this team, we need to know schedule maintenance tasks so that all of our assets are up-to-date. For this issue, we will have a GHA create automatic issues to review and maintain certain wiki articles at a scheduled time.

Psudo-code

Checks

Resources/Instructions

Never done GitHub actions? Start here!

To start on this issue, if you have not, please explore the current GHAs we have as some already perform similar actions. They might inspire you, and help you get started a lot faster.

Note that you might want to do something outside the scope of the above psudo-code. If so, be sure to leave comments in your PR or this issue that justifies your reasoning. If you feel you need guidance, be sure to reach out! We cannot foresee whether this issue is solvable, or what hard decisions have to be made, but we would love to hear and help you!

Additional resources:

Events that trigger workflows Workflow syntax for GitHub Actions actions/github-script GitHub RESTAPI GitHub GraphQL

ExperimentsInHonesty commented 3 years ago

@Aveline-art I added the dependency Dependency Re organizing the wiki and publishing it in MKdocs or similar

Is this ok? or am I misunderstanding the issue?

Aveline-art commented 3 years ago

@ExperimentsInHonesty That's fine! I have added #1534 as a dependency.

ExperimentsInHonesty commented 9 months ago

@roslynwythe I moved this into the new issue review column because the dependency is resolved. Please add a ready for prioritization label if its ready.