githubnext / githubnext/gh-aw-cao
CI for the wizard
- Dominant language
- JavaScript
- Stars
- 3
- Forks
- 1
- Avg merge
- 49m
- Merged PRs (30d)
- 837
Description
Do you have a CI that tests user-facing features, such as the setup wizard?
I haven't been able to get it to work yet. Figuring a quality gate based on a CI is the real way to heap on exit criteria for releases.
Is this possible for an action to create a fresh repository and apply wizard output and observe behavior of a nested AW in the repository?
Right now, it appears the wizard isn't tested much.
My most recent setup produces:
> Error: Can't find 'action.yml', 'action.yaml' or 'Dockerfile' under '/home/runner/work/cao/cao/actions/setup'. Did you forget to run actions/checkout before running your local action?
This looks like something a CI can catch and file auto-fix for.
Contributor guide
Research direction
Start by reproducing the setup wizard flow that reports the missing action.yml, action.yaml, or Dockerfile under actions/setup. Investigate how CI can create a fresh repository, apply the wizard output, and exercise a nested AW; done means the workflow reliably validates user-facing wizard behavior and catches this setup failure.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- github-actions, javascript
- Domain
- ci-cd, testing
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100