githubnext / githubnext/gh-aw-cao

CI for the wizard

Open
#4,304 0 comments 0 reactions 0 assignees View on GitHub
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.