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

Epic: Create issues to update GHA wiki pages with testing info #6402

Open
5 of 8 tasks
ExperimentsInHonesty opened this issue Mar 1, 2024 · 1 comment
Open
5 of 8 tasks
Labels
Complexity: Medium Dependency An issue is blocking the completion or starting of another issue Feature: Wiki Issue Making: Level 1 Make issues from a template and a spreadsheet role: back end/devOps Tasks for back-end developers size: 1pt Can be done in 4-6 hours

Comments

@ExperimentsInHonesty
Copy link
Member

ExperimentsInHonesty commented Mar 1, 2024

Dependencies

Overview

We need to update wiki pages for GHAs

Details

Ensure that every GitHub Action is documented in the wiki, and add sections to each wiki GHA page, that provide information about relevant issue labels Aand instructions on how to test the GHA.

Action Items

Create the following issues

Issue for updating the main GitHub wiki page:

Issues for updating existing GHA wiki pages:

Template for issues that review/update existing GHA wiki pages

### Action Items
- [ ] Become familiar with [HfLA's GitHub Actions main wiki page](https://github.com/hackforla/website/wiki/Hack-for-LA's-GitHub-Actions) and [HfLA GitHub Actions wiki page](https://github.com/hackforla/website/wiki/HfLA-GitHub-Actions).
- [ ] Become familiar with [REPLACE WITH LINK TO GHA-SPECIFIC PAGE].  Follow links to the `yml` and `js` files and understand the logic of the GHA.  
- [ ] We are currently in the process of moving the old wiki to the new [website-wiki repo](https://github.com/hackforla/website-wiki), so we will not be making any changes or additions to the old wiki at this time. Thus, we will be adding wiki content through a different process now. Read [How to Contribute to the Wiki](https://github.com/hackforla/website/wiki/How-to-Contribute-to-the-Wiki).  Follow the process given in [How to Contribute to the Wiki](https://github.com/hackforla/website/wiki/How-to-Contribute-to-the-Wiki) when completing the remaining Action Items.  
- [ ] On [HfLA GitHub Actions wiki page](https://github.com/hackforla/website/wiki/HfLA-GitHub-Actions) make any necessary updates to the summary of [REPLACE WITH GHA], then review/update the [REPLACE WITH LINK TO GHA-SPECIFIC PAGE] page for accuracy and completeness, and add the new sections
  - [ ]  "Labels" - List those labels on which the GHA depends or affects.  
  - [ ]  "Test Procedure" - Detail the process for testing the GHA in case there is a change in a dependent label/resources/package.  

### Resources/Instructions
- [Hack for LA's GitHub Actions](https://github.com/hackforla/website/wiki/Hack-for-LA's-GitHub-Actions#github-actions-architecture)
- This epic is a result of ER #4728

Workflow file list

@ExperimentsInHonesty ExperimentsInHonesty added Feature Missing This label means that the issue needs to be linked to a precise feature label. size: missing role missing Complexity: Missing role: back end/devOps Tasks for back-end developers Complexity: Medium Feature: Wiki size: 1pt Can be done in 4-6 hours Issue Making: Level 1 Make issues from a template and a spreadsheet and removed Feature Missing This label means that the issue needs to be linked to a precise feature label. size: missing role missing Complexity: Missing labels Mar 1, 2024
@ExperimentsInHonesty ExperimentsInHonesty added this to the 08. Team workflow milestone Mar 1, 2024
@ExperimentsInHonesty ExperimentsInHonesty added the Dependency An issue is blocking the completion or starting of another issue label Mar 1, 2024
@ExperimentsInHonesty
Copy link
Member Author

Need to determine which labels these new issues will have

@ExperimentsInHonesty ExperimentsInHonesty changed the title Epic: Create issues to update GHA wiki pages Epic: Create issues to update GHA wiki pages with testing info Apr 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Complexity: Medium Dependency An issue is blocking the completion or starting of another issue Feature: Wiki Issue Making: Level 1 Make issues from a template and a spreadsheet role: back end/devOps Tasks for back-end developers size: 1pt Can be done in 4-6 hours
Projects
Development

No branches or pull requests

1 participant