hackforla / hackforla/website

Epic: Create GitHub Action Wiki pages

Open
#6,403 6 comments 0 reactions 0 assignees View on GitHub
Complexity: Medium Draft epic Feature: Wiki Issue Making: Level 1 role: back end/devOps size: 1pt
Dominant language
JavaScript
Stars
363
Forks
872
Avg merge
2d 21h
Merged PRs (30d)
18

Description

### Dependency
- [x] #4819 ((this issue needs to be updated with a list of pages missing produced by this issue)

### Overview
We need to make wiki pages for the GHAs that don't yet have them

### Create the following issues
#### Issue for new page "How to Test/Review GHA Issues"
- [ ] Create a new wiki page to outline the process of testing GHAs and reviewing GHA Pull Requests.
- [ ] Create a page for each workflow providing testing guidance or link to existing page with that information
- [ ] For those workflows that contain multiple custom .js scripts, provide testing guidance for each .js script

#### Issue for updating the main GitHub wiki page:
- [x] #4841

#### Issues for updating existing GHA wiki pages:
- [x] #4856
- [x] #5166
- [x] #6399
- [x] #6643
- [ ] Review/Update GHA: lint scss
- [ ] Review/Update GHA: move closed issues
- [ ] Review/Update GHA: pr instructions - describe the scripts
- [ ] Review/Update GHA: https://github.com/hackforla/website/wiki/GHA:-pull-request-trigger
- [ ] Review/Update GHA: set pr labels
- [ ] GHA: vrms data
- [ ] GHA: wr pr instructions
- [x] #6968

#### Issues for new pages
- [ ] GHA: CodeQL
```
### Action Items
- [ ] Become familiar with [HfLA's GitHub Actions wiki page](https://github.com/hackforla/website/wiki/HfLA-GitHub-Actions) and [HfLA's GitHub Actions wiki page](https://github.com/hackforla/website/wiki/HfLA-GitHub-Actions)
- [ ] Edit [HfLA's GitHub Actions wiki page](https://github.com/hackforla/website/wiki/HfLA-GitHub-Actions) adding a new summary to describe [REPLACE WITH GHA].
- [ ] Create a new wiki page to document [REPLACE WITH GHA] following the template
- [ ] Place link to the new page on [HfLA's GitHub Actions wiki page](https://github.com/hackforla/website/wiki/HfLA-GitHub-Actions)

### 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
```

### 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
- [GitHub Workflows](https://github.com/hackforla/website/tree/gh-pages/.github/workflows)
- [Workflows and GHA wiki Audit](https://docs.google.com/spreadsheets/d/1twpWLg6-EkU1UhIaCMIdE8SuyvTLcyKh16MTtR5awkQ/edit#gid=0) spreadsheet
- https://github.com/hackforla/website/issues/6402

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.