hackforla / website

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

Epic: Refactoring GHA - JavaScript files to use common key: value JSON #6454

Open t-will-gillis opened 6 months ago

t-will-gillis commented 6 months ago

Dependency

Overview

We need to create issues for refactoring the applicable GHAs to use a label that is keyed to the JSON created #5205. When refactoring for the keyed label, the GHA should import the /util/retrieve-label-directory.js for retrieving the label values.

Action Items

Note: *** .md files: likely will want to refactor adjacent .js files to handle label

Resources/Instructions

github-actions[bot] commented 5 months ago

Hi @t-will-gillis, thank you for taking up this issue! Hfla appreciates you :)

Do let fellow developers know about your:- i. Availability: (When are you available to work on the issue/answer questions other programmers might have about your issue?) ii. ETA: (When do you expect this issue to be completed?)

You're awesome!

P.S. - You may not take up another issue until this issue gets merged (or closed). Thanks again :)

ExperimentsInHonesty commented 5 months ago

@t-will-gillis I found the spreadsheet and remembered how to use it. This is the official label spreadsheet. Its linked from the Issues dashboard, unofficial labels page

I added some labels and renamed a label today and updated that sheet when I found the results on that dashboard page. So if we are going to do name value pairs, then I suggest we an ID to that sheet, and we use that to be the control, and use an api to read from that to auto create a file for the repo, or have a script in the sheet, that we trigger to update the repo.