From 466fd0e826d3d147f98dbfe6a7b7469c06fd2eaa Mon Sep 17 00:00:00 2001 From: "hfla-workflow-rollout[bot]" Date: Mon, 24 Nov 2025 19:23:39 +0000 Subject: [PATCH 1/6] Install Add Update Label Weekly and project-specific files --- .github/workflows/add-update-label-weekly.yml | 41 + .../add-update-label-weekly-config.yml | 141 +++ .../add-update-instructions-template.md | 22 + .../_data/label-directory.json | 866 ++++++++++++++++++ 4 files changed, 1070 insertions(+) create mode 100644 .github/workflows/add-update-label-weekly.yml create mode 100644 github-actions/workflow-configs/add-update-label-weekly-config.yml create mode 100644 github-actions/workflow-configs/templates/add-update-instructions-template.md create mode 100644 target/github-actions/workflow-configs/_data/label-directory.json diff --git a/.github/workflows/add-update-label-weekly.yml b/.github/workflows/add-update-label-weekly.yml new file mode 100644 index 0000000000..b428f70ff9 --- /dev/null +++ b/.github/workflows/add-update-label-weekly.yml @@ -0,0 +1,41 @@ +name: Add Update Label Weekly + +# Customization notes: +# ⓵ CUSTOMIZE: Change cron. Currently runs Fri 0700 UTC, exc. July and December +# ⮡ You can compose a schedule here: https://crontab.cronhub.io/ +# ⓶ CUSTOMIZE: Change to your project repo name +# ⓷ Confirm that this is the most recent version + +on: + schedule: + - cron: '0 7 * 1-6,8-11 5' # ⓵ + workflow_dispatch: + inputs: + dry-run: + description: 'Run in dry-run mode without posting comments or updating issues' + type: choice + options: + - 'true' + - 'false' + default: 'true' + +jobs: + Add-Update-Label-Weekly: + runs-on: ubuntu-latest + if: github.repository == 'your-project/repo-name' # ⓶ + steps: + - name: Generate token from GitHub App + id: generate-app-token + uses: actions/create-github-app-token@v2 + with: + app-id: ${{ secrets.HFLA_GRAPHQL_APP_ID }} + private-key: ${{ secrets.HFLA_GRAPHQL_APP_PRIVATE_KEY }} + + - name: Checkout repository + uses: actions/checkout@v5 + + - name: Run workflow + uses: hackforla/automate-the-org/add-update-label-weekly@v1 # ⓷ + with: + github-token: ${{ steps.generate-app-token.outputs.token }} + dry-run: ${{ github.event.inputs.dry-run || 'true' }} diff --git a/github-actions/workflow-configs/add-update-label-weekly-config.yml b/github-actions/workflow-configs/add-update-label-weekly-config.yml new file mode 100644 index 0000000000..adbf86f597 --- /dev/null +++ b/github-actions/workflow-configs/add-update-label-weekly-config.yml @@ -0,0 +1,141 @@ +# Configuration for "Add Update Label Weekly" action +# This file installed at: `github-actions/workflow-configs/add-update-label-weekly-config.yml` +# +# ============================================================================== +# IMPORTANT NOTES +# ============================================================================== +# +# 1. The configuration options are given as "key: value" pairs. +# a. Except where noted: DO NOT EDIT "keys" as this may break the automation. +# b. Customize the "values" below for your project's needs. +# 2. The default values will apply if not edited. +# 3. Text values must match the EXACT text used in your project repo. +# + + + +# ============================================================================== +# Time thresholds (in days) +# ============================================================================== +timeframes: + # Customize the number of days as needed for your project + # Note: the next 3 values must be sorted min to max, recentlyUpdated < needsUpdating < isInactive + recentlyUpdatedByDays: 3 # Issues updated within this many days are considered current + needsUpdatingByDays: 7 # Issues not updated for this many days are prompted for update + isInactiveByDays: 14 # Issues not updated for this many days are marked as inactive + + upperLimitDays: 35 # See explanation following and "Bot configuration" below + # To reduce issue clutter, this workflow includes a GraphQL mutation that iterates + # through and minimizes previous bot comments. To avoid GitHub's rate limiting + # on GraphQL mutations, bot comments older than the `upperLimitDays` are not + # minimized. A low value results in no bot comments minimized, and a high value + # results in all bot comments minimized. + + + +# ============================================================================== +# Project Board status-column configuration +# ============================================================================== +projectBoard: + # The values in this section must match your EXACT Project Board status-column. + + targetStatus: "In progress (actively working)" # Status-column to include. + # Only issues status-column are included in the automation to check whether + # assignees are updating their issues. + + questionsStatus: "Questions / In Review" # Used with the message template. + # The bot's message instructs issue assignees needing help to move their issue to + # this status-column. Issues in this status-column are NOT checked by the automation. + + + +# ============================================================================== +# Label Directory Filepath- Do not change +# ============================================================================== + +# The automation reviews which labels have been applied to the included issues, to: +# 1. Flag issues that need updates from the assignee, and +# 2. Ignore issues that do not need to be checked. +# +# The workflow relies on the label "keys" to identify the purpose of each label +# which correspond to the actual label name "values" used by your repo. +# +# NOTE: Since different workflows use many of the same label names, label name +# values are mapped in your project's label directory json file- not here. +# The path to your label directory is here (do not change): + +labelDirectoryPath: "github-actions/workflow-configs/_data/label-directory.json" + + + +# ============================================================================== +# Label keys used by this workflow +# ============================================================================== + +# The label "keys" shown here are used internally by the workflow. + +labels: + required: + # Required label keys: DO NOT REMOVE, confirm "values" in `label-directory.json` + # The following label "keys" must be mapped to your project's actual label name + # "values" via the `label-directory.json` file. The workflow uses these labels + # to flag which issues need updates. + - statusUpdated # Map in the `label-directory.json` file + - statusInactive1 # Map in the `label-directory.json` file + - statusInactive2 # Map in the `label-directory.json` file + + # Secondary key, used by message template + - statusHelpWanted # Map in the `label-directory.json` file + + ignored: + # Issues with these labels are ignored by the automation. + # EXCEPTION: you may add or remove label "keys" from this list as desired- but + # ensure the added "key" maps to a "value" in your label-directory.json file. + - draft # Map in the `label-directory.json` file + - er # Map in the `label-directory.json` file + - epic # Map in the `label-directory.json` file + - dependency # Map in the `label-directory.json` file + - complexity0 # Map in the `label-directory.json` file + + + +# ============================================================================== +# Bot configuration- If needed +# ============================================================================== +# Relevant to "timeframes.upperLimitDays" setting above: Bot usernames whose +# comments should be minimized when they become outdated. Comments are minimized +# if they're between 'needsUpdatingByDays' and 'upperLimitDays' old +bots: + - "github-actions[bot]" + - "HackforLABot" + # Only if needed, add any additional bot usernames here + + + +# ============================================================================== +# Bot comment template +# ============================================================================== +# Template for the comment posted to issues needing updates +# Variables used by template: +# ${assignees} - @-mentions of all assignees (e.g., "@user1, @user2") +# ${label} - The label being applied (e.g., "Status: To Update") +# ${statusUpdated} - The "updated" label name from your label directory +# ${statusHelpWanted} - The "help wanted" label name from your label directory +# ${questionsStatus} - The "questions" status on your Project Board (e.g., "Questions / In Review") +# ${cutoffTime} - The formatted timestamp of the issue's last update + +teamSlackChannel: "" # Only if needed, for example "#project-site" + +# Do not change the path to the bot comment template file below. +# If needed, edit the file using markdown syntax at the given path. +botCommentTemplatePath: "github-actions/workflow-configs/templates/add-update-instructions-template.md" + + + +# ============================================================================== +# Advanced options +# ============================================================================== +# Uncomment and configure these if needed for your project + +# Local timezone for cutoffTime displayed in comments (default: America/Los_Angeles) +# timezone: "America/New_York" diff --git a/github-actions/workflow-configs/templates/add-update-instructions-template.md b/github-actions/workflow-configs/templates/add-update-instructions-template.md new file mode 100644 index 0000000000..c744f72a5e --- /dev/null +++ b/github-actions/workflow-configs/templates/add-update-instructions-template.md @@ -0,0 +1,22 @@ + + + +Hello ${assignees}- + +Please add an update using the below template (even if you have a pull request). Afterwards, remove +the `${label}` label and add the `${statusUpdated}` label. + +1. Progress: "What is the current status of this issue? What have you completed and what is left to do?" +2. Blockers: "Explain any difficulties or errors encountered." +3. Availability: "How much time will you have this week to work on this issue?" +4. ETA: "When do you expect this issue to be completed?" +5. Pictures (optional): "Add any pictures of the visual changes made to the site so far." + +If you need help, be sure to either: 1) place your issue in the "${questionsStatus}" status-column of the +Project Board and ask for help at your next meeting; 2) put a `${statusHelpWanted}` label on your issue +and pull request; or 3) put up a request for assistance on the team's ${teamSlackChannel} Slack channel. + +Please note that including your questions in the issue comments- along with screenshots, if applicable- +will help us to help you. [Here](https://github.com/hackforla/website/issues/1619#issuecomment-897315561) and [here](https://github.com/hackforla/website/issues/1908#issuecomment-877908152) are examples of well-formed questions. + +You are receiving this comment because your last update was before ${cutoffTime} PST. diff --git a/target/github-actions/workflow-configs/_data/label-directory.json b/target/github-actions/workflow-configs/_data/label-directory.json new file mode 100644 index 0000000000..d61e21bbda --- /dev/null +++ b/target/github-actions/workflow-configs/_data/label-directory.json @@ -0,0 +1,866 @@ +{ + "addedToDevPmAgenda": [ + "Added to dev/pm agenda", + 6486982879 + ], + "automation": [ + "automation", + 3124741366 + ], + "awayOnHold": [ + "away on hold", + 7059625064 + ], + "bug": [ + "Bug", + 905516645 + ], + "complexity0": [ + "Complexity: Prework", + 5285254623 + ], + "complexity1": [ + "good first issue", + 905516649 + ], + "complexity2": [ + "Complexity: Small", + 3114700588 + ], + "complexity3": [ + "Complexity: Medium", + 2183123073 + ], + "complexity4": [ + "Complexity: Large", + 2183123843 + ], + "complexity5": [ + "Complexity: Extra Large", + 5821106740 + ], + "complexityIssueMaking": [ + "Complexity: See issue making label", + 5560490898 + ], + "complexityMissing": [ + "Complexity: Missing", + 6143851722 + ], + "dependencies": [ + "Dependencies", + 2024990162 + ], + "dependency": [ + "Dependency", + 2821418359 + ], + "discussion": [ + "Discussion", + 905516651 + ], + "documentation": [ + "documentation", + 1657305265 + ], + "draft": [ + "Draft", + 4117816871 + ], + "enhancement": [ + "enhancement", + 905516647 + ], + "epic": [ + "epic", + 3701919972 + ], + "er": [ + "ER", + 5945870612 + ], + "featureAPI": [ + "Feature: API", + 5359381713 + ], + "featureAccessibility": [ + "Feature: Accessibility", + 2862570817 + ], + "featureAdministrative": [ + "Feature: Administrative", + 1133688293 + ], + "featureAgenda": [ + "feature: agenda", + 4530619125 + ], + "featureAnalytics": [ + "Feature: Analytics", + 2366209158 + ], + "featureBoardGithubMaintenance": [ + "Feature: Board/GitHub Maintenance", + 3102736081 + ], + "featureCodeAlerts": [ + "Feature: Code Alerts", + 5771509385 + ], + "featureCodeOfConduct": [ + "feature: code of conduct", + 5274374779 + ], + "featureDesignSystem": [ + "Feature: Design system", + 3102710482 + ], + "featureDevEnv": [ + "feature: dev env", + 5621313099 + ], + "featureDocker": [ + "Feature: Docker", + 4746422764 + ], + "featureFeatureBranch": [ + "Feature: Feature Branch", + 3199371752 + ], + "featureGoogleAppsScripts": [ + "Feature: Google Apps Scripts", + 3570602420 + ], + "featureInfrastructure": [ + "Feature: Infrastructure", + 3121123661 + ], + "featureIssuesDashboard": [ + "feature: Issues Dashboard", + 6803394033 + ], + "featureMissing": [ + "Feature Missing", + 3102463671 + ], + "featureOnboardingContributingMd": [ + "Feature: Onboarding/Contributing.md", + 3102714248 + ], + "featureRecruitment": [ + "feature: recruitment", + 7082847252 + ], + "featureRefactorCss": [ + "Feature: Refactor CSS", + 2828575126 + ], + "featureRefactorGha": [ + "Feature: Refactor GHA", + 3325750543 + ], + "featureRefactorHtml": [ + "Feature: Refactor HTML", + 3326035014 + ], + "featureRefactorJsLiquid": [ + "Feature: Refactor JS / Liquid", + 2828567147 + ], + "featureResearch": [ + "feature: research", + 4303486825 + ], + "featureResearchPlan": [ + "feature: research plan", + 3624584466 + ], + "featureSkillsProductivityLadderDashboard": [ + "feature: skills / productivity ladder dashboard", + 5741577002 + ], + "featureSpelling": [ + "feature: spelling", + 6058643106 + ], + "featureStakeholderUpdates": [ + "feature: stakeholder updates", + 3538084405 + ], + "featureStandards": [ + "Feature: Standards", + 3102600868 + ], + "featureSurvey": [ + "feature: Survey", + 3959568333 + ], + "featureTables": [ + "Feature: Tables", + 3220448178 + ], + "featureTestLabel2": [ + "feature: test label 2", + 6808197695 + ], + "featureTimeCardDashboard": [ + "feature: Particpant record dashboard", + 6822861537 + ], + "featureVideoResearch": [ + "Feature: Video Research", + 3967424932 + ], + "featureWiki": [ + "Feature: Wiki", + 2831478416 + ], + "frequencyMonthly": [ + "frequency: monthly", + 5302570770 + ], + "frequencyWeekly": [ + "frequency: weekly", + 5290510237 + ], + "fun": [ + "Fun", + 3199443790 + ], + "ghaNewProjectBoardCompatible": [ + "GHA New Project Board compatible", + 7094260634 + ], + "githubActions": [ + "github_actions", + 5546889221 + ], + "hacktoberfest": [ + "Hacktoberfest", + 3448025325 + ], + "hacktoberfestAccepted": [ + "hacktoberfest-accepted", + 3448050531 + ], + "hacktoberfestWithdrawn": [ + "hacktoberfest-withdrawn", + 3922320155 + ], + "hold": [ + "HOLD", + 1331569891 + ], + "ignoreAccidentallyClicked": [ + "Ignore: Accidentally clicked circle next to a box", + 6518297028 + ], + "ignoreDemo": [ + "Ignore: Demo", + 3828681807 + ], + "ignoreDuplicate": [ + "Ignore: Duplicate", + 3828519154 + ], + "ignoreNoLongerAProblem": [ + "Ignore: No longer a problem", + 4009101143 + ], + "ignoreNoLongerPlanned": [ + "Ignore: No longer planned", + 4755008074 + ], + "ignoreTest": [ + "Ignore: Test", + 3828519967 + ], + "issueIncomplete": [ + "Issue Incomplete", + 3166577659 + ], + "issueMakingLevel1": [ + "Issue Making: Level 1", + 5369116573 + ], + "issueMakingLevel2": [ + "Issue Making: Level 2", + 5369121177 + ], + "issueMakingLevel3": [ + "Issue Making: Level 3", + 7038941664 + ], + "issueMakingLevel4": [ + "Issue Making: Level 4", + 5369126992 + ], + "issueMakingLevel5": [ + "Issue Making: Level 5", + 5369129964 + ], + "javascript": [ + "javascript", + 5546889566 + ], + "manualDependencyRelease": [ + "manual dependency release", + 7057441869 + ], + "missingDependency": [ + "dependency missing", + 3220881612 + ], + "needMoreInfoToReleaseToBacklogIcebox": [ + "need more info to release to backlog/icebox", + 3336282261 + ], + "neededNextIssue": [ + "needed next issue", + 6557619824 + ], + "needsIssueLarge": [ + "needs issue: large", + 7059811275 + ], + "needsIssueMedium": [ + "needs issue: medium", + 6625428982 + ], + "newWinSubmission": [ + "new-win-submission", + 3033486479 + ], + "pFeature404Page": [ + "P-Feature: 404 page", + 3102711588 + ], + "pFeatureAboutUs": [ + "P-Feature: About Us", + 2565187521 + ], + "pFeatureCitizenEngagement": [ + "P-Feature: Citizen Engagement", + 3674884283 + ], + "pFeatureCivicTechInfrastructure": [ + "p-feature: Civic Tech Infrastructure", + 7057021625 + ], + "pFeatureCommunitiesOfPractice": [ + "P-Feature: Communities of Practice", + 3159585813 + ], + "pFeatureContactFormsWUsabilityResearch": [ + "P-Feature: Contact forms w usability research", + 3199705316 + ], + "pFeatureContributors": [ + "P-Feature: Contributors", + 3102829686 + ], + "pFeatureCredit": [ + "P-Feature: Credit", + 3079651481 + ], + "pFeatureDashboard": [ + "P-Feature: Dashboard", + 3826571464 + ], + "pFeatureDEI": [ + "p-feature: Diversity Equity and Inclusion", + 7057024001 + ], + "pFeatureDonate": [ + "P-Feature: Donate", + 3102797861 + ], + "pFeatureEnvironment": [ + "p-feature: Environment", + 7057024531 + ], + "pFeatureEvents": [ + "P-Feature: Events", + 2831320100 + ], + "pFeatureFooter": [ + "P-Feature: Footer", + 3272311289 + ], + "pFeatureGettingStarted": [ + "P-Feature: Getting Started", + 3080466385 + ], + "pFeatureHomePage": [ + "P-Feature: Home page", + 3079714479 + ], + "pFeatureImpact": [ + "P-Feature: Impact", + 3102857073 + ], + "pFeatureJoinPage": [ + "P-Feature: Join Page", + 2850627979 + ], + "pFeatureJustice": [ + "p-feature: Justice", + 7057025217 + ], + "pFeatureMemberProfile": [ + "p-feature: member profile", + 5250905300 + ], + "pFeatureMobile": [ + "p-Feature: Mobile", + 3602876103 + ], + "pFeatureNavigation": [ + "P-Feature: Navigation", + 3102742923 + ], + "pFeatureOpenRoles": [ + "feature: Open roles", + 3070145412 + ], + "pFeatureOrganizationalPage": [ + "P-Feature: Organizational Page", + 2465754188 + ], + "pFeaturePrivacyPolicy": [ + "P-Feature: Privacy Policy", + 3253969125 + ], + "pFeatureProgramArea": [ + "P-Feature: Program Area", + 2580708924 + ], + "pFeatureProjectInfoAndPage": [ + "P-Feature: Project Info and Page", + 2366205866 + ], + "pFeatureProjectMeetings": [ + "P-Feature: Project Meetings", + 3357903694 + ], + "pFeatureProjectsCheck": [ + "p-feature: Projects-check", + 5302503821 + ], + "pFeatureProjectsPage": [ + "P-Feature: Projects page", + 3272306602 + ], + "pFeatureSDGs": [ + "p-feature: SDGs", + 5299505540 + ], + "pFeatureSdgPage": [ + "p-Feature: SDG page", + 4122353832 + ], + "pFeatureSitemap": [ + "P-Feature: Sitemap", + 3102717811 + ], + "pFeatureSocialSafetyNet": [ + "p-feature: Social Safety Net", + 7057025711 + ], + "pFeatureToolkit": [ + "P-Feature: Toolkit", + 2366198591 + ], + "pFeatureVoteRepresentation": [ + "p-feature: Vote Representation", + 7057026082 + ], + "pFeatureWinsPage": [ + "P-Feature: Wins Page", + 2831463428 + ], + "pFeatureWorkforceDevelopment": [ + "p-feature: Workforce Development", + 7057026444 + ], + "readyForDesignLead": [ + "ready for design lead", + 4102689482 + ], + "readyForDevLead": [ + "ready for dev lead", + 3391966124 + ], + "readyForIssueMaking": [ + "ready for issue making", + 6063987106 + ], + "readyForMergeTeam": [ + "ready for merge team", + 6888618481 + ], + "readyForOrgRep": [ + "ready for org rep", + 4795203011 + ], + "readyForPM": [ + "ready for product", + 4717543553 + ], + "readyForPrioritization": [ + "Ready for Prioritization", + 3247867138 + ], + "readyForResearchLead": [ + "ready for research lead", + 4496986970 + ], + "readyForStakeholder": [ + "ready for stakeholder", + 6092638824 + ], + "research": [ + "Research", + 1370325500 + ], + "researchRP001": [ + "Research: RP001", + 4314748126 + ], + "researchRP002": [ + "Research: RP002", + 4314742023 + ], + "researchRP003": [ + "Research: RP003", + 4314743630 + ], + "researchRP004": [ + "Research: RP004", + 4314744236 + ], + "researchRP005": [ + "Research: RP005", + 4314745134 + ], + "researchRP006": [ + "Research: RP006", + 4314745902 + ], + "researchRP007": [ + "Research: RP007", + 4314746817 + ], + "researchRP008": [ + "Research: RP008", + 4334676596 + ], + "researchRP009": [ + "Research: RP009", + 4334677039 + ], + "researchRP010": [ + "Research: RP010", + 4334677359 + ], + "researchRP011": [ + "Research: RP011", + 4334677804 + ], + "researchRP012": [ + "Research: RP012", + 4985272692 + ], + "researchRP013": [ + "Research: RP013", + 4985273825 + ], + "researchRP014": [ + "Research: RP014", + 4552555544 + ], + "roleBA": [ + "role: BA", + 3936089437 + ], + "roleBackEndDevOps": [ + "role: back end/devOps", + 2017367077 + ], + "roleDataAnalyst": [ + "role: data analyst", + 5240022852 + ], + "roleDesign": [ + "role: design", + 3080796365 + ], + "roleDesignLead": [ + "role: design lead", + 5083122470 + ], + "roleDevLeads": [ + "role: dev leads", + 3922864250 + ], + "roleFrontEnd": [ + "role: front end", + 1905598014 + ], + "roleHflaLeadership": [ + "role: hfla leadership", + 2634952026 + ], + "roleInfrastructure": [ + "role: infrastructure", + 1881810850 + ], + "roleLegal": [ + "role: legal", + 3253982725 + ], + "roleMergeTeam": [ + "role: merge team", + 7322859148 + ], + "roleMissing": [ + "role missing", + 8613983080 + ], + "roleOrgRep": [ + "role: Org Rep", + 5502327225 + ], + "roleProduct": [ + "role: product", + 1881080655 + ], + "roleQA": [ + "role: QA", + 7316991005 + ], + "roleResearchLead": [ + "role: Research Lead", + 4317739596 + ], + "roleTechnicalWriter": [ + "role: technical writer", + 5298500481 + ], + "roleUserResearch": [ + "role: user research", + 3146547561 + ], + "roleWriting": [ + "role: writing", + 2017474078 + ], + "sCTJ": [ + "s: CTJ", + 5226786717 + ], + "sHackforlaOrg": [ + "s: hackforla.org", + 5226786070 + ], + "sVRMS": [ + "s: VRMS", + 5226787543 + ], + "size025pt": [ + "size: 0.25pt", + 4512959732 + ], + "size05pt": [ + "size: 0.5pt", + 3692064969 + ], + "size13Pt": [ + "size: 13+pt", + 3683345363 + ], + "size1pt": [ + "size: 1pt", + 3683332441 + ], + "size2pt": [ + "size: 2pt", + 3683341683 + ], + "size3pt": [ + "size: 3pt", + 3683343324 + ], + "size5pt": [ + "size: 5pt", + 3683344186 + ], + "size8pt": [ + "size: 8pt", + 3683344760 + ], + "sizeMissing": [ + "size: missing", + 3191786859 + ], + "sizeNotCounted": [ + "size: not counted", + 3815894574 + ], + "skillAddedImageToCodebase": [ + "Skill: added image to codebase", + 6713302427 + ], + "skillEditYmlFile": [ + "Skill: edit YML file", + 6713310053 + ], + "stAddingAssets": [ + "ST: adding assets", + 6713278617 + ], + "stBranching": [ + "ST: branching", + 6713281975 + ], + "stYMLFile": [ + "ST: YML file", + 6713291595 + ], + "statusHelpWanted": [ + "Status: Help Wanted", + 905516648 + ], + "statusInactive1": [ + "status: To Update !", + 2731965789 + ], + "statusInactive2": [ + "status: 2 Weeks Inactive", + 8699858132 + ], + "statusMissing": [ + "status: missing", + 6921032330 + ], + "statusUpdated": [ + "status: Updated", + 2731966414 + ], + "statusUrgent": [ + "Status: Urgent", + 1353632485 + ], + "timeSensitive": [ + "time sensitive", + 2619153276 + ], + "transferToVRMS": [ + "Transfer to VRMS", + 3305512731 + ], + "uatHasVisuals": [ + "UAT: has visuals", + 3347092066 + ], + "uatNoVisuals": [ + "UAT: no visuals", + 3347092598 + ], + "updatedWithSkillsTemplate": [ + "Skills Template status: UPDATED", + 7379521201 + ], + "userAcceptanceTesting": [ + "User Acceptance Testing", + 2731962497 + ], + "waitingOnStakeholder": [ + "waiting on stakeholder", + 4867040794 + ], + "wontFix": [ + "wontfix", + 905516652 + ], + "featureRoadmap": [ + "feature: Roadmap", + 7472857782 + ], + "pFeatureAccomplishments": [ + "p-feature: accomplishments", + 7505751413 + ], + "roleProject": [ + "role: project", + 7581729078 + ], + "driveSharedWithMe": [ + "drive: shared with me", + 7657270641 + ], + "featureBranding": [ + "feature: branding", + 7657357703 + ], + "milestoneMissing": [ + "milestone: missing", + 7695414022 + ], + "featureFaq": [ + "feature: FAQ", + 7970290985 + ], + "skillsTemplateStatusNeedNextSteps": [ + "Skills Template status: Need Next Steps", + 7582275087 + ], + "roleDataScientist": [ + "role: data scientist", + 8056944058 + ], + "statusUnassignedByBot": [ + "Status: Unassigned by Bot", + 8096814358 + ], + "langGha": [ + "Lang: GHA", + 8273615621 + ], + "skillRefactor": [ + "Skill: refactor", + 8273639778 + ], + "skillFeasibility": [ + "Skill: feasibility", + 8273643490 + ], + "langMd": [ + "Lang: .md", + 8273660695 + ], + "skillEdit": [ + "Skill: edit", + 8273662609 + ], + "featureMessaging": [ + "feature: messaging", + 8273668967 + ], + "skillCreateNew": [ + "Skill: create new", + 8273640350 + ], + "skillEnhance": [ + "Skill: enhance", + 8273641077 + ], + "skillsIssueCompleted": [ + "Skills Issue Completed", + 9085307637 + ], + "NEW-nonPrContribution": [ + "non-PR contribution", + 9642748352 + ] +} \ No newline at end of file From fe288261cab0ae1767d0785027d8ea221dde86f2 Mon Sep 17 00:00:00 2001 From: Will Gillis <40799239+t-will-gillis@users.noreply.github.com> Date: Mon, 24 Nov 2025 17:08:56 -0800 Subject: [PATCH 2/6] Update repository name and action version in workflow --- .github/workflows/add-update-label-weekly.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/add-update-label-weekly.yml b/.github/workflows/add-update-label-weekly.yml index b428f70ff9..30b8ebaa96 100644 --- a/.github/workflows/add-update-label-weekly.yml +++ b/.github/workflows/add-update-label-weekly.yml @@ -22,7 +22,7 @@ on: jobs: Add-Update-Label-Weekly: runs-on: ubuntu-latest - if: github.repository == 'your-project/repo-name' # ⓶ + if: github.repository == 'hackforla/website' # ⓶ steps: - name: Generate token from GitHub App id: generate-app-token @@ -35,7 +35,7 @@ jobs: uses: actions/checkout@v5 - name: Run workflow - uses: hackforla/automate-the-org/add-update-label-weekly@v1 # ⓷ + uses: hackforla/automate-the-org/add-update-label-weekly@v0.5.0 # ⓷ with: github-token: ${{ steps.generate-app-token.outputs.token }} dry-run: ${{ github.event.inputs.dry-run || 'true' }} From 707f6dfa707297b5d2a9469a3f623bbb836a1ef7 Mon Sep 17 00:00:00 2001 From: Will Gillis <40799239+t-will-gillis@users.noreply.github.com> Date: Mon, 24 Nov 2025 17:10:34 -0800 Subject: [PATCH 3/6] Update Slack channel in workflow config --- .../workflow-configs/add-update-label-weekly-config.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/github-actions/workflow-configs/add-update-label-weekly-config.yml b/github-actions/workflow-configs/add-update-label-weekly-config.yml index adbf86f597..fba8118cbc 100644 --- a/github-actions/workflow-configs/add-update-label-weekly-config.yml +++ b/github-actions/workflow-configs/add-update-label-weekly-config.yml @@ -124,7 +124,7 @@ bots: # ${questionsStatus} - The "questions" status on your Project Board (e.g., "Questions / In Review") # ${cutoffTime} - The formatted timestamp of the issue's last update -teamSlackChannel: "" # Only if needed, for example "#project-site" +teamSlackChannel: "#hfla-site" # Only if needed, for example "#project-site" # Do not change the path to the bot comment template file below. # If needed, edit the file using markdown syntax at the given path. From 36d436a0bc4f43be7fcf19dd8297ef696540d260 Mon Sep 17 00:00:00 2001 From: Will Gillis <40799239+t-will-gillis@users.noreply.github.com> Date: Tue, 25 Nov 2025 18:26:19 -0800 Subject: [PATCH 4/6] Update add-update-label-weekly.yml --- .github/workflows/add-update-label-weekly.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/add-update-label-weekly.yml b/.github/workflows/add-update-label-weekly.yml index 30b8ebaa96..e6d58c5d15 100644 --- a/.github/workflows/add-update-label-weekly.yml +++ b/.github/workflows/add-update-label-weekly.yml @@ -1,4 +1,4 @@ -name: Add Update Label Weekly +name: Add Update Label Weekly - ATO # Customization notes: # ⓵ CUSTOMIZE: Change cron. Currently runs Fri 0700 UTC, exc. July and December From 5380530c7d9ab1359c90a63a39076dcbdeffca0d Mon Sep 17 00:00:00 2001 From: Will Gillis <40799239+t-will-gillis@users.noreply.github.com> Date: Tue, 25 Nov 2025 19:25:48 -0800 Subject: [PATCH 5/6] Delete target/github-actions/workflow-configs/_data/label-directory.json --- .../_data/label-directory.json | 866 ------------------ 1 file changed, 866 deletions(-) delete mode 100644 target/github-actions/workflow-configs/_data/label-directory.json diff --git a/target/github-actions/workflow-configs/_data/label-directory.json b/target/github-actions/workflow-configs/_data/label-directory.json deleted file mode 100644 index d61e21bbda..0000000000 --- a/target/github-actions/workflow-configs/_data/label-directory.json +++ /dev/null @@ -1,866 +0,0 @@ -{ - "addedToDevPmAgenda": [ - "Added to dev/pm agenda", - 6486982879 - ], - "automation": [ - "automation", - 3124741366 - ], - "awayOnHold": [ - "away on hold", - 7059625064 - ], - "bug": [ - "Bug", - 905516645 - ], - "complexity0": [ - "Complexity: Prework", - 5285254623 - ], - "complexity1": [ - "good first issue", - 905516649 - ], - "complexity2": [ - "Complexity: Small", - 3114700588 - ], - "complexity3": [ - "Complexity: Medium", - 2183123073 - ], - "complexity4": [ - "Complexity: Large", - 2183123843 - ], - "complexity5": [ - "Complexity: Extra Large", - 5821106740 - ], - "complexityIssueMaking": [ - "Complexity: See issue making label", - 5560490898 - ], - "complexityMissing": [ - "Complexity: Missing", - 6143851722 - ], - "dependencies": [ - "Dependencies", - 2024990162 - ], - "dependency": [ - "Dependency", - 2821418359 - ], - "discussion": [ - "Discussion", - 905516651 - ], - "documentation": [ - "documentation", - 1657305265 - ], - "draft": [ - "Draft", - 4117816871 - ], - "enhancement": [ - "enhancement", - 905516647 - ], - "epic": [ - "epic", - 3701919972 - ], - "er": [ - "ER", - 5945870612 - ], - "featureAPI": [ - "Feature: API", - 5359381713 - ], - "featureAccessibility": [ - "Feature: Accessibility", - 2862570817 - ], - "featureAdministrative": [ - "Feature: Administrative", - 1133688293 - ], - "featureAgenda": [ - "feature: agenda", - 4530619125 - ], - "featureAnalytics": [ - "Feature: Analytics", - 2366209158 - ], - "featureBoardGithubMaintenance": [ - "Feature: Board/GitHub Maintenance", - 3102736081 - ], - "featureCodeAlerts": [ - "Feature: Code Alerts", - 5771509385 - ], - "featureCodeOfConduct": [ - "feature: code of conduct", - 5274374779 - ], - "featureDesignSystem": [ - "Feature: Design system", - 3102710482 - ], - "featureDevEnv": [ - "feature: dev env", - 5621313099 - ], - "featureDocker": [ - "Feature: Docker", - 4746422764 - ], - "featureFeatureBranch": [ - "Feature: Feature Branch", - 3199371752 - ], - "featureGoogleAppsScripts": [ - "Feature: Google Apps Scripts", - 3570602420 - ], - "featureInfrastructure": [ - "Feature: Infrastructure", - 3121123661 - ], - "featureIssuesDashboard": [ - "feature: Issues Dashboard", - 6803394033 - ], - "featureMissing": [ - "Feature Missing", - 3102463671 - ], - "featureOnboardingContributingMd": [ - "Feature: Onboarding/Contributing.md", - 3102714248 - ], - "featureRecruitment": [ - "feature: recruitment", - 7082847252 - ], - "featureRefactorCss": [ - "Feature: Refactor CSS", - 2828575126 - ], - "featureRefactorGha": [ - "Feature: Refactor GHA", - 3325750543 - ], - "featureRefactorHtml": [ - "Feature: Refactor HTML", - 3326035014 - ], - "featureRefactorJsLiquid": [ - "Feature: Refactor JS / Liquid", - 2828567147 - ], - "featureResearch": [ - "feature: research", - 4303486825 - ], - "featureResearchPlan": [ - "feature: research plan", - 3624584466 - ], - "featureSkillsProductivityLadderDashboard": [ - "feature: skills / productivity ladder dashboard", - 5741577002 - ], - "featureSpelling": [ - "feature: spelling", - 6058643106 - ], - "featureStakeholderUpdates": [ - "feature: stakeholder updates", - 3538084405 - ], - "featureStandards": [ - "Feature: Standards", - 3102600868 - ], - "featureSurvey": [ - "feature: Survey", - 3959568333 - ], - "featureTables": [ - "Feature: Tables", - 3220448178 - ], - "featureTestLabel2": [ - "feature: test label 2", - 6808197695 - ], - "featureTimeCardDashboard": [ - "feature: Particpant record dashboard", - 6822861537 - ], - "featureVideoResearch": [ - "Feature: Video Research", - 3967424932 - ], - "featureWiki": [ - "Feature: Wiki", - 2831478416 - ], - "frequencyMonthly": [ - "frequency: monthly", - 5302570770 - ], - "frequencyWeekly": [ - "frequency: weekly", - 5290510237 - ], - "fun": [ - "Fun", - 3199443790 - ], - "ghaNewProjectBoardCompatible": [ - "GHA New Project Board compatible", - 7094260634 - ], - "githubActions": [ - "github_actions", - 5546889221 - ], - "hacktoberfest": [ - "Hacktoberfest", - 3448025325 - ], - "hacktoberfestAccepted": [ - "hacktoberfest-accepted", - 3448050531 - ], - "hacktoberfestWithdrawn": [ - "hacktoberfest-withdrawn", - 3922320155 - ], - "hold": [ - "HOLD", - 1331569891 - ], - "ignoreAccidentallyClicked": [ - "Ignore: Accidentally clicked circle next to a box", - 6518297028 - ], - "ignoreDemo": [ - "Ignore: Demo", - 3828681807 - ], - "ignoreDuplicate": [ - "Ignore: Duplicate", - 3828519154 - ], - "ignoreNoLongerAProblem": [ - "Ignore: No longer a problem", - 4009101143 - ], - "ignoreNoLongerPlanned": [ - "Ignore: No longer planned", - 4755008074 - ], - "ignoreTest": [ - "Ignore: Test", - 3828519967 - ], - "issueIncomplete": [ - "Issue Incomplete", - 3166577659 - ], - "issueMakingLevel1": [ - "Issue Making: Level 1", - 5369116573 - ], - "issueMakingLevel2": [ - "Issue Making: Level 2", - 5369121177 - ], - "issueMakingLevel3": [ - "Issue Making: Level 3", - 7038941664 - ], - "issueMakingLevel4": [ - "Issue Making: Level 4", - 5369126992 - ], - "issueMakingLevel5": [ - "Issue Making: Level 5", - 5369129964 - ], - "javascript": [ - "javascript", - 5546889566 - ], - "manualDependencyRelease": [ - "manual dependency release", - 7057441869 - ], - "missingDependency": [ - "dependency missing", - 3220881612 - ], - "needMoreInfoToReleaseToBacklogIcebox": [ - "need more info to release to backlog/icebox", - 3336282261 - ], - "neededNextIssue": [ - "needed next issue", - 6557619824 - ], - "needsIssueLarge": [ - "needs issue: large", - 7059811275 - ], - "needsIssueMedium": [ - "needs issue: medium", - 6625428982 - ], - "newWinSubmission": [ - "new-win-submission", - 3033486479 - ], - "pFeature404Page": [ - "P-Feature: 404 page", - 3102711588 - ], - "pFeatureAboutUs": [ - "P-Feature: About Us", - 2565187521 - ], - "pFeatureCitizenEngagement": [ - "P-Feature: Citizen Engagement", - 3674884283 - ], - "pFeatureCivicTechInfrastructure": [ - "p-feature: Civic Tech Infrastructure", - 7057021625 - ], - "pFeatureCommunitiesOfPractice": [ - "P-Feature: Communities of Practice", - 3159585813 - ], - "pFeatureContactFormsWUsabilityResearch": [ - "P-Feature: Contact forms w usability research", - 3199705316 - ], - "pFeatureContributors": [ - "P-Feature: Contributors", - 3102829686 - ], - "pFeatureCredit": [ - "P-Feature: Credit", - 3079651481 - ], - "pFeatureDashboard": [ - "P-Feature: Dashboard", - 3826571464 - ], - "pFeatureDEI": [ - "p-feature: Diversity Equity and Inclusion", - 7057024001 - ], - "pFeatureDonate": [ - "P-Feature: Donate", - 3102797861 - ], - "pFeatureEnvironment": [ - "p-feature: Environment", - 7057024531 - ], - "pFeatureEvents": [ - "P-Feature: Events", - 2831320100 - ], - "pFeatureFooter": [ - "P-Feature: Footer", - 3272311289 - ], - "pFeatureGettingStarted": [ - "P-Feature: Getting Started", - 3080466385 - ], - "pFeatureHomePage": [ - "P-Feature: Home page", - 3079714479 - ], - "pFeatureImpact": [ - "P-Feature: Impact", - 3102857073 - ], - "pFeatureJoinPage": [ - "P-Feature: Join Page", - 2850627979 - ], - "pFeatureJustice": [ - "p-feature: Justice", - 7057025217 - ], - "pFeatureMemberProfile": [ - "p-feature: member profile", - 5250905300 - ], - "pFeatureMobile": [ - "p-Feature: Mobile", - 3602876103 - ], - "pFeatureNavigation": [ - "P-Feature: Navigation", - 3102742923 - ], - "pFeatureOpenRoles": [ - "feature: Open roles", - 3070145412 - ], - "pFeatureOrganizationalPage": [ - "P-Feature: Organizational Page", - 2465754188 - ], - "pFeaturePrivacyPolicy": [ - "P-Feature: Privacy Policy", - 3253969125 - ], - "pFeatureProgramArea": [ - "P-Feature: Program Area", - 2580708924 - ], - "pFeatureProjectInfoAndPage": [ - "P-Feature: Project Info and Page", - 2366205866 - ], - "pFeatureProjectMeetings": [ - "P-Feature: Project Meetings", - 3357903694 - ], - "pFeatureProjectsCheck": [ - "p-feature: Projects-check", - 5302503821 - ], - "pFeatureProjectsPage": [ - "P-Feature: Projects page", - 3272306602 - ], - "pFeatureSDGs": [ - "p-feature: SDGs", - 5299505540 - ], - "pFeatureSdgPage": [ - "p-Feature: SDG page", - 4122353832 - ], - "pFeatureSitemap": [ - "P-Feature: Sitemap", - 3102717811 - ], - "pFeatureSocialSafetyNet": [ - "p-feature: Social Safety Net", - 7057025711 - ], - "pFeatureToolkit": [ - "P-Feature: Toolkit", - 2366198591 - ], - "pFeatureVoteRepresentation": [ - "p-feature: Vote Representation", - 7057026082 - ], - "pFeatureWinsPage": [ - "P-Feature: Wins Page", - 2831463428 - ], - "pFeatureWorkforceDevelopment": [ - "p-feature: Workforce Development", - 7057026444 - ], - "readyForDesignLead": [ - "ready for design lead", - 4102689482 - ], - "readyForDevLead": [ - "ready for dev lead", - 3391966124 - ], - "readyForIssueMaking": [ - "ready for issue making", - 6063987106 - ], - "readyForMergeTeam": [ - "ready for merge team", - 6888618481 - ], - "readyForOrgRep": [ - "ready for org rep", - 4795203011 - ], - "readyForPM": [ - "ready for product", - 4717543553 - ], - "readyForPrioritization": [ - "Ready for Prioritization", - 3247867138 - ], - "readyForResearchLead": [ - "ready for research lead", - 4496986970 - ], - "readyForStakeholder": [ - "ready for stakeholder", - 6092638824 - ], - "research": [ - "Research", - 1370325500 - ], - "researchRP001": [ - "Research: RP001", - 4314748126 - ], - "researchRP002": [ - "Research: RP002", - 4314742023 - ], - "researchRP003": [ - "Research: RP003", - 4314743630 - ], - "researchRP004": [ - "Research: RP004", - 4314744236 - ], - "researchRP005": [ - "Research: RP005", - 4314745134 - ], - "researchRP006": [ - "Research: RP006", - 4314745902 - ], - "researchRP007": [ - "Research: RP007", - 4314746817 - ], - "researchRP008": [ - "Research: RP008", - 4334676596 - ], - "researchRP009": [ - "Research: RP009", - 4334677039 - ], - "researchRP010": [ - "Research: RP010", - 4334677359 - ], - "researchRP011": [ - "Research: RP011", - 4334677804 - ], - "researchRP012": [ - "Research: RP012", - 4985272692 - ], - "researchRP013": [ - "Research: RP013", - 4985273825 - ], - "researchRP014": [ - "Research: RP014", - 4552555544 - ], - "roleBA": [ - "role: BA", - 3936089437 - ], - "roleBackEndDevOps": [ - "role: back end/devOps", - 2017367077 - ], - "roleDataAnalyst": [ - "role: data analyst", - 5240022852 - ], - "roleDesign": [ - "role: design", - 3080796365 - ], - "roleDesignLead": [ - "role: design lead", - 5083122470 - ], - "roleDevLeads": [ - "role: dev leads", - 3922864250 - ], - "roleFrontEnd": [ - "role: front end", - 1905598014 - ], - "roleHflaLeadership": [ - "role: hfla leadership", - 2634952026 - ], - "roleInfrastructure": [ - "role: infrastructure", - 1881810850 - ], - "roleLegal": [ - "role: legal", - 3253982725 - ], - "roleMergeTeam": [ - "role: merge team", - 7322859148 - ], - "roleMissing": [ - "role missing", - 8613983080 - ], - "roleOrgRep": [ - "role: Org Rep", - 5502327225 - ], - "roleProduct": [ - "role: product", - 1881080655 - ], - "roleQA": [ - "role: QA", - 7316991005 - ], - "roleResearchLead": [ - "role: Research Lead", - 4317739596 - ], - "roleTechnicalWriter": [ - "role: technical writer", - 5298500481 - ], - "roleUserResearch": [ - "role: user research", - 3146547561 - ], - "roleWriting": [ - "role: writing", - 2017474078 - ], - "sCTJ": [ - "s: CTJ", - 5226786717 - ], - "sHackforlaOrg": [ - "s: hackforla.org", - 5226786070 - ], - "sVRMS": [ - "s: VRMS", - 5226787543 - ], - "size025pt": [ - "size: 0.25pt", - 4512959732 - ], - "size05pt": [ - "size: 0.5pt", - 3692064969 - ], - "size13Pt": [ - "size: 13+pt", - 3683345363 - ], - "size1pt": [ - "size: 1pt", - 3683332441 - ], - "size2pt": [ - "size: 2pt", - 3683341683 - ], - "size3pt": [ - "size: 3pt", - 3683343324 - ], - "size5pt": [ - "size: 5pt", - 3683344186 - ], - "size8pt": [ - "size: 8pt", - 3683344760 - ], - "sizeMissing": [ - "size: missing", - 3191786859 - ], - "sizeNotCounted": [ - "size: not counted", - 3815894574 - ], - "skillAddedImageToCodebase": [ - "Skill: added image to codebase", - 6713302427 - ], - "skillEditYmlFile": [ - "Skill: edit YML file", - 6713310053 - ], - "stAddingAssets": [ - "ST: adding assets", - 6713278617 - ], - "stBranching": [ - "ST: branching", - 6713281975 - ], - "stYMLFile": [ - "ST: YML file", - 6713291595 - ], - "statusHelpWanted": [ - "Status: Help Wanted", - 905516648 - ], - "statusInactive1": [ - "status: To Update !", - 2731965789 - ], - "statusInactive2": [ - "status: 2 Weeks Inactive", - 8699858132 - ], - "statusMissing": [ - "status: missing", - 6921032330 - ], - "statusUpdated": [ - "status: Updated", - 2731966414 - ], - "statusUrgent": [ - "Status: Urgent", - 1353632485 - ], - "timeSensitive": [ - "time sensitive", - 2619153276 - ], - "transferToVRMS": [ - "Transfer to VRMS", - 3305512731 - ], - "uatHasVisuals": [ - "UAT: has visuals", - 3347092066 - ], - "uatNoVisuals": [ - "UAT: no visuals", - 3347092598 - ], - "updatedWithSkillsTemplate": [ - "Skills Template status: UPDATED", - 7379521201 - ], - "userAcceptanceTesting": [ - "User Acceptance Testing", - 2731962497 - ], - "waitingOnStakeholder": [ - "waiting on stakeholder", - 4867040794 - ], - "wontFix": [ - "wontfix", - 905516652 - ], - "featureRoadmap": [ - "feature: Roadmap", - 7472857782 - ], - "pFeatureAccomplishments": [ - "p-feature: accomplishments", - 7505751413 - ], - "roleProject": [ - "role: project", - 7581729078 - ], - "driveSharedWithMe": [ - "drive: shared with me", - 7657270641 - ], - "featureBranding": [ - "feature: branding", - 7657357703 - ], - "milestoneMissing": [ - "milestone: missing", - 7695414022 - ], - "featureFaq": [ - "feature: FAQ", - 7970290985 - ], - "skillsTemplateStatusNeedNextSteps": [ - "Skills Template status: Need Next Steps", - 7582275087 - ], - "roleDataScientist": [ - "role: data scientist", - 8056944058 - ], - "statusUnassignedByBot": [ - "Status: Unassigned by Bot", - 8096814358 - ], - "langGha": [ - "Lang: GHA", - 8273615621 - ], - "skillRefactor": [ - "Skill: refactor", - 8273639778 - ], - "skillFeasibility": [ - "Skill: feasibility", - 8273643490 - ], - "langMd": [ - "Lang: .md", - 8273660695 - ], - "skillEdit": [ - "Skill: edit", - 8273662609 - ], - "featureMessaging": [ - "feature: messaging", - 8273668967 - ], - "skillCreateNew": [ - "Skill: create new", - 8273640350 - ], - "skillEnhance": [ - "Skill: enhance", - 8273641077 - ], - "skillsIssueCompleted": [ - "Skills Issue Completed", - 9085307637 - ], - "NEW-nonPrContribution": [ - "non-PR contribution", - 9642748352 - ] -} \ No newline at end of file From dc7382de706b22ce72cf3b5e423d95ea837f477c Mon Sep 17 00:00:00 2001 From: Will Gillis <40799239+t-will-gillis@users.noreply.github.com> Date: Tue, 25 Nov 2025 19:27:52 -0800 Subject: [PATCH 6/6] Create label-directory.json moved label-directory.json to correct foler --- .../_data/label-directory.json | 866 ++++++++++++++++++ 1 file changed, 866 insertions(+) create mode 100644 github-actions/workflow-configs/_data/label-directory.json diff --git a/github-actions/workflow-configs/_data/label-directory.json b/github-actions/workflow-configs/_data/label-directory.json new file mode 100644 index 0000000000..9d144a7978 --- /dev/null +++ b/github-actions/workflow-configs/_data/label-directory.json @@ -0,0 +1,866 @@ +{ + "addedToDevPmAgenda": [ + "Added to dev/pm agenda", + 6486982879 + ], + "automation": [ + "automation", + 3124741366 + ], + "awayOnHold": [ + "away on hold", + 7059625064 + ], + "bug": [ + "Bug", + 905516645 + ], + "complexity0": [ + "Complexity: Prework", + 5285254623 + ], + "complexity1": [ + "good first issue", + 905516649 + ], + "complexity2": [ + "Complexity: Small", + 3114700588 + ], + "complexity3": [ + "Complexity: Medium", + 2183123073 + ], + "complexity4": [ + "Complexity: Large", + 2183123843 + ], + "complexity5": [ + "Complexity: Extra Large", + 5821106740 + ], + "complexityIssueMaking": [ + "Complexity: See issue making label", + 5560490898 + ], + "complexityMissing": [ + "Complexity: Missing", + 6143851722 + ], + "dependencies": [ + "Dependencies", + 2024990162 + ], + "dependency": [ + "Dependency", + 2821418359 + ], + "discussion": [ + "Discussion", + 905516651 + ], + "documentation": [ + "documentation", + 1657305265 + ], + "draft": [ + "Draft", + 4117816871 + ], + "enhancement": [ + "enhancement", + 905516647 + ], + "epic": [ + "epic", + 3701919972 + ], + "er": [ + "ER", + 5945870612 + ], + "featureAPI": [ + "Feature: API", + 5359381713 + ], + "featureAccessibility": [ + "Feature: Accessibility", + 2862570817 + ], + "featureAdministrative": [ + "Feature: Administrative", + 1133688293 + ], + "featureAgenda": [ + "feature: agenda", + 4530619125 + ], + "featureAnalytics": [ + "Feature: Analytics", + 2366209158 + ], + "featureBoardGithubMaintenance": [ + "Feature: Board/GitHub Maintenance", + 3102736081 + ], + "featureCodeAlerts": [ + "Feature: Code Alerts", + 5771509385 + ], + "featureCodeOfConduct": [ + "feature: code of conduct", + 5274374779 + ], + "featureDesignSystem": [ + "Feature: Design system", + 3102710482 + ], + "featureDevEnv": [ + "feature: dev env", + 5621313099 + ], + "featureDocker": [ + "Feature: Docker", + 4746422764 + ], + "featureFeatureBranch": [ + "Feature: Feature Branch", + 3199371752 + ], + "featureGoogleAppsScripts": [ + "Feature: Google Apps Scripts", + 3570602420 + ], + "featureInfrastructure": [ + "Feature: Infrastructure", + 3121123661 + ], + "featureIssuesDashboard": [ + "feature: Issues Dashboard", + 6803394033 + ], + "featureMissing": [ + "Feature Missing", + 3102463671 + ], + "featureOnboardingContributingMd": [ + "Feature: Onboarding/Contributing.md", + 3102714248 + ], + "featureRecruitment": [ + "feature: recruitment", + 7082847252 + ], + "featureRefactorCss": [ + "Feature: Refactor CSS", + 2828575126 + ], + "featureRefactorGha": [ + "Feature: Refactor GHA", + 3325750543 + ], + "featureRefactorHtml": [ + "Feature: Refactor HTML", + 3326035014 + ], + "featureRefactorJsLiquid": [ + "Feature: Refactor JS / Liquid", + 2828567147 + ], + "featureResearch": [ + "feature: research", + 4303486825 + ], + "featureResearchPlan": [ + "feature: research plan", + 3624584466 + ], + "featureSkillsProductivityLadderDashboard": [ + "feature: skills / productivity ladder dashboard", + 5741577002 + ], + "featureSpelling": [ + "feature: spelling", + 6058643106 + ], + "featureStakeholderUpdates": [ + "feature: stakeholder updates", + 3538084405 + ], + "featureStandards": [ + "Feature: Standards", + 3102600868 + ], + "featureSurvey": [ + "feature: Survey", + 3959568333 + ], + "featureTables": [ + "Feature: Tables", + 3220448178 + ], + "featureTestLabel2": [ + "feature: test label 2", + 6808197695 + ], + "featureTimeCardDashboard": [ + "feature: Particpant record dashboard", + 6822861537 + ], + "featureVideoResearch": [ + "Feature: Video Research", + 3967424932 + ], + "featureWiki": [ + "Feature: Wiki", + 2831478416 + ], + "frequencyMonthly": [ + "frequency: monthly", + 5302570770 + ], + "frequencyWeekly": [ + "frequency: weekly", + 5290510237 + ], + "fun": [ + "Fun", + 3199443790 + ], + "ghaNewProjectBoardCompatible": [ + "GHA New Project Board compatible", + 7094260634 + ], + "githubActions": [ + "github_actions", + 5546889221 + ], + "hacktoberfest": [ + "Hacktoberfest", + 3448025325 + ], + "hacktoberfestAccepted": [ + "hacktoberfest-accepted", + 3448050531 + ], + "hacktoberfestWithdrawn": [ + "hacktoberfest-withdrawn", + 3922320155 + ], + "hold": [ + "HOLD", + 1331569891 + ], + "ignoreAccidentallyClicked": [ + "Ignore: Accidentally clicked circle next to a box", + 6518297028 + ], + "ignoreDemo": [ + "Ignore: Demo", + 3828681807 + ], + "ignoreDuplicate": [ + "Ignore: Duplicate", + 3828519154 + ], + "ignoreNoLongerAProblem": [ + "Ignore: No longer a problem", + 4009101143 + ], + "ignoreNoLongerPlanned": [ + "Ignore: No longer planned", + 4755008074 + ], + "ignoreTest": [ + "Ignore: Test", + 3828519967 + ], + "issueIncomplete": [ + "Issue Incomplete", + 3166577659 + ], + "issueMakingLevel1": [ + "Issue Making: Level 1", + 5369116573 + ], + "issueMakingLevel2": [ + "Issue Making: Level 2", + 5369121177 + ], + "issueMakingLevel3": [ + "Issue Making: Level 3", + 7038941664 + ], + "issueMakingLevel4": [ + "Issue Making: Level 4", + 5369126992 + ], + "issueMakingLevel5": [ + "Issue Making: Level 5", + 5369129964 + ], + "javascript": [ + "javascript", + 5546889566 + ], + "manualDependencyRelease": [ + "manual dependency release", + 7057441869 + ], + "missingDependency": [ + "dependency missing", + 3220881612 + ], + "needMoreInfoToReleaseToBacklogIcebox": [ + "need more info to release to backlog/icebox", + 3336282261 + ], + "neededNextIssue": [ + "needed next issue", + 6557619824 + ], + "needsIssueLarge": [ + "needs issue: large", + 7059811275 + ], + "needsIssueMedium": [ + "needs issue: medium", + 6625428982 + ], + "newWinSubmission": [ + "new-win-submission", + 3033486479 + ], + "pFeature404Page": [ + "P-Feature: 404 page", + 3102711588 + ], + "pFeatureAboutUs": [ + "P-Feature: About Us", + 2565187521 + ], + "pFeatureCitizenEngagement": [ + "P-Feature: Citizen Engagement", + 3674884283 + ], + "pFeatureCivicTechInfrastructure": [ + "p-feature: Civic Tech Infrastructure", + 7057021625 + ], + "pFeatureCommunitiesOfPractice": [ + "P-Feature: Communities of Practice", + 3159585813 + ], + "pFeatureContactFormsWUsabilityResearch": [ + "P-Feature: Contact forms w usability research", + 3199705316 + ], + "pFeatureContributors": [ + "P-Feature: Contributors", + 3102829686 + ], + "pFeatureCredit": [ + "P-Feature: Credit", + 3079651481 + ], + "pFeatureDashboard": [ + "P-Feature: Dashboard", + 3826571464 + ], + "pFeatureDEI": [ + "p-feature: Diversity Equity and Inclusion", + 7057024001 + ], + "pFeatureDonate": [ + "P-Feature: Donate", + 3102797861 + ], + "pFeatureEnvironment": [ + "p-feature: Environment", + 7057024531 + ], + "pFeatureEvents": [ + "P-Feature: Events", + 2831320100 + ], + "pFeatureFooter": [ + "P-Feature: Footer", + 3272311289 + ], + "pFeatureGettingStarted": [ + "P-Feature: Getting Started", + 3080466385 + ], + "pFeatureHomePage": [ + "P-Feature: Home page", + 3079714479 + ], + "pFeatureImpact": [ + "P-Feature: Impact", + 3102857073 + ], + "pFeatureJoinPage": [ + "P-Feature: Join Page", + 2850627979 + ], + "pFeatureJustice": [ + "p-feature: Justice", + 7057025217 + ], + "pFeatureMemberProfile": [ + "p-feature: member profile", + 5250905300 + ], + "pFeatureMobile": [ + "p-Feature: Mobile", + 3602876103 + ], + "pFeatureNavigation": [ + "P-Feature: Navigation", + 3102742923 + ], + "pFeatureOpenRoles": [ + "feature: Open roles", + 3070145412 + ], + "pFeatureOrganizationalPage": [ + "P-Feature: Organizational Page", + 2465754188 + ], + "pFeaturePrivacyPolicy": [ + "P-Feature: Privacy Policy", + 3253969125 + ], + "pFeatureProgramArea": [ + "P-Feature: Program Area", + 2580708924 + ], + "pFeatureProjectInfoAndPage": [ + "P-Feature: Project Info and Page", + 2366205866 + ], + "pFeatureProjectMeetings": [ + "P-Feature: Project Meetings", + 3357903694 + ], + "pFeatureProjectsCheck": [ + "p-feature: Projects-check", + 5302503821 + ], + "pFeatureProjectsPage": [ + "P-Feature: Projects page", + 3272306602 + ], + "pFeatureSDGs": [ + "p-feature: SDGs", + 5299505540 + ], + "pFeatureSdgPage": [ + "p-Feature: SDG page", + 4122353832 + ], + "pFeatureSitemap": [ + "P-Feature: Sitemap", + 3102717811 + ], + "pFeatureSocialSafetyNet": [ + "p-feature: Social Safety Net", + 7057025711 + ], + "pFeatureToolkit": [ + "P-Feature: Toolkit", + 2366198591 + ], + "pFeatureVoteRepresentation": [ + "p-feature: Vote Representation", + 7057026082 + ], + "pFeatureWinsPage": [ + "P-Feature: Wins Page", + 2831463428 + ], + "pFeatureWorkforceDevelopment": [ + "p-feature: Workforce Development", + 7057026444 + ], + "readyForDesignLead": [ + "ready for design lead", + 4102689482 + ], + "readyForDevLead": [ + "ready for dev lead", + 3391966124 + ], + "readyForIssueMaking": [ + "ready for issue making", + 6063987106 + ], + "readyForMergeTeam": [ + "ready for merge team", + 6888618481 + ], + "readyForOrgRep": [ + "ready for org rep", + 4795203011 + ], + "readyForPM": [ + "ready for product", + 4717543553 + ], + "readyForPrioritization": [ + "Ready for Prioritization", + 3247867138 + ], + "readyForResearchLead": [ + "ready for research lead", + 4496986970 + ], + "readyForStakeholder": [ + "ready for stakeholder", + 6092638824 + ], + "research": [ + "Research", + 1370325500 + ], + "researchRP001": [ + "Research: RP001", + 4314748126 + ], + "researchRP002": [ + "Research: RP002", + 4314742023 + ], + "researchRP003": [ + "Research: RP003", + 4314743630 + ], + "researchRP004": [ + "Research: RP004", + 4314744236 + ], + "researchRP005": [ + "Research: RP005", + 4314745134 + ], + "researchRP006": [ + "Research: RP006", + 4314745902 + ], + "researchRP007": [ + "Research: RP007", + 4314746817 + ], + "researchRP008": [ + "Research: RP008", + 4334676596 + ], + "researchRP009": [ + "Research: RP009", + 4334677039 + ], + "researchRP010": [ + "Research: RP010", + 4334677359 + ], + "researchRP011": [ + "Research: RP011", + 4334677804 + ], + "researchRP012": [ + "Research: RP012", + 4985272692 + ], + "researchRP013": [ + "Research: RP013", + 4985273825 + ], + "researchRP014": [ + "Research: RP014", + 4552555544 + ], + "roleBA": [ + "role: BA", + 3936089437 + ], + "roleBackEndDevOps": [ + "role: back end/devOps", + 2017367077 + ], + "roleDataAnalyst": [ + "role: data analyst", + 5240022852 + ], + "roleDesign": [ + "role: design", + 3080796365 + ], + "roleDesignLead": [ + "role: design lead", + 5083122470 + ], + "roleDevLeads": [ + "role: dev leads", + 3922864250 + ], + "roleFrontEnd": [ + "role: front end", + 1905598014 + ], + "roleHflaLeadership": [ + "role: hfla leadership", + 2634952026 + ], + "roleInfrastructure": [ + "role: infrastructure", + 1881810850 + ], + "roleLegal": [ + "role: legal", + 3253982725 + ], + "roleMergeTeam": [ + "role: merge team", + 7322859148 + ], + "roleMissing": [ + "role missing", + 8613983080 + ], + "roleOrgRep": [ + "role: Org Rep", + 5502327225 + ], + "roleProduct": [ + "role: product", + 1881080655 + ], + "roleQA": [ + "role: QA", + 7316991005 + ], + "roleResearchLead": [ + "role: Research Lead", + 4317739596 + ], + "roleTechnicalWriter": [ + "role: technical writer", + 5298500481 + ], + "roleUserResearch": [ + "role: user research", + 3146547561 + ], + "roleWriting": [ + "role: writing", + 2017474078 + ], + "sCTJ": [ + "s: CTJ", + 5226786717 + ], + "sHackforlaOrg": [ + "s: hackforla.org", + 5226786070 + ], + "sVRMS": [ + "s: VRMS", + 5226787543 + ], + "size025pt": [ + "size: 0.25pt", + 4512959732 + ], + "size05pt": [ + "size: 0.5pt", + 3692064969 + ], + "size13Pt": [ + "size: 13+pt", + 3683345363 + ], + "size1pt": [ + "size: 1pt", + 3683332441 + ], + "size2pt": [ + "size: 2pt", + 3683341683 + ], + "size3pt": [ + "size: 3pt", + 3683343324 + ], + "size5pt": [ + "size: 5pt", + 3683344186 + ], + "size8pt": [ + "size: 8pt", + 3683344760 + ], + "sizeMissing": [ + "size: missing", + 3191786859 + ], + "sizeNotCounted": [ + "size: not counted", + 3815894574 + ], + "skillAddedImageToCodebase": [ + "Skill: added image to codebase", + 6713302427 + ], + "skillEditYmlFile": [ + "Skill: edit YML file", + 6713310053 + ], + "stAddingAssets": [ + "ST: adding assets", + 6713278617 + ], + "stBranching": [ + "ST: branching", + 6713281975 + ], + "stYMLFile": [ + "ST: YML file", + 6713291595 + ], + "statusHelpWanted": [ + "Status: Help Wanted", + 905516648 + ], + "statusInactive1": [ + "status: To Update !", + 2731965789 + ], + "statusInactive2": [ + "status: 2 Weeks Inactive", + 8699858132 + ], + "statusMissing": [ + "status: missing", + 6921032330 + ], + "statusUpdated": [ + "status: Updated", + 2731966414 + ], + "statusUrgent": [ + "Status: Urgent", + 1353632485 + ], + "timeSensitive": [ + "time sensitive", + 2619153276 + ], + "transferToVRMS": [ + "Transfer to VRMS", + 3305512731 + ], + "uatHasVisuals": [ + "UAT: has visuals", + 3347092066 + ], + "uatNoVisuals": [ + "UAT: no visuals", + 3347092598 + ], + "updatedWithSkillsTemplate": [ + "Skills Template status: UPDATED", + 7379521201 + ], + "userAcceptanceTesting": [ + "User Acceptance Testing", + 2731962497 + ], + "waitingOnStakeholder": [ + "waiting on stakeholder", + 4867040794 + ], + "wontFix": [ + "wontfix", + 905516652 + ], + "featureRoadmap": [ + "feature: Roadmap", + 7472857782 + ], + "pFeatureAccomplishments": [ + "p-feature: accomplishments", + 7505751413 + ], + "roleProject": [ + "role: project", + 7581729078 + ], + "driveSharedWithMe": [ + "drive: shared with me", + 7657270641 + ], + "featureBranding": [ + "feature: branding", + 7657357703 + ], + "milestoneMissing": [ + "milestone: missing", + 7695414022 + ], + "featureFaq": [ + "feature: FAQ", + 7970290985 + ], + "skillsTemplateStatusNeedNextSteps": [ + "Skills Template status: Need Next Steps", + 7582275087 + ], + "roleDataScientist": [ + "role: data scientist", + 8056944058 + ], + "statusUnassignedByBot": [ + "Status: Unassigned by Bot", + 8096814358 + ], + "langGha": [ + "Lang: GHA", + 8273615621 + ], + "skillRefactor": [ + "Skill: refactor", + 8273639778 + ], + "skillFeasibility": [ + "Skill: feasibility", + 8273643490 + ], + "langMd": [ + "Lang: .md", + 8273660695 + ], + "skillEdit": [ + "Skill: edit", + 8273662609 + ], + "featureMessaging": [ + "feature: messaging", + 8273668967 + ], + "skillCreateNew": [ + "Skill: create new", + 8273640350 + ], + "skillEnhance": [ + "Skill: enhance", + 8273641077 + ], + "skillsIssueCompleted": [ + "Skills Issue Completed", + 9085307637 + ], + "NEW-nonPrContribution": [ + "non-PR contribution", + 9642748352 + ] +}