Open ExperimentsInHonesty opened 4 months ago
Need to determine which labels these new issues will have
@roslynwythe There are two issues
This one is supposed to be for creating any GHA pages in the WIKI that are missing them 6402 is supposed to be for adding the testing info, which is why it has this issue as a dependency. But instead they are almost identical. Please update both issues.
Hi @roslynwythe, 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 :)
@roslynwythe I was looking at the ready for prioritization issues and came across
- [ ] "Test Procedure" - Detail the process for testing the GHA in case there is a code change or a change in a dependent label, resource or package.
I didn't see any documentation for how to write tests or test procedures, or which GHAs have tests that the assignee can review as an example.
@roslynwythe I was looking at the ready for prioritization issues and came across
- Update wiki page for GitHub Action: github-data #6643 which instructs the assignee to
- [ ] "Test Procedure" - Detail the process for testing the GHA in case there is a code change or a change in a dependent label, resource or package.
I didn't see any documentation for how to write tests or test procedures, or which GHAs have tests that the assignee can review as an example.
- [ ] Do the GHAs already have tests or test procedures, and the person is just documenting them?
- [ ] Or are they expected to write procedures that should be followed when a change is made to the GHA?
@roslynwythe
- [ ] "Test Procedure" - Detail the process for testing the GHA in case there is a code change or a change in a dependent label, resource or package. (see the Test Procedure example in this issue comment Update wiki page for GitHub Action: "add update label weekly" #4856 (comment))
I also put it in the prioritized backlog
Dependency
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"
Issue for updating the main GitHub wiki page:
Issues for updating existing GHA wiki pages:
Issues for new pages
Resources/Instructions
Resources/Instructions
Workflow file list