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

Local, workflow, and design improvements #66

Merged
merged 7 commits into from
Nov 1, 2023
Merged

Local, workflow, and design improvements #66

merged 7 commits into from
Nov 1, 2023

Conversation

chadwcarlson
Copy link
Contributor

@chadwcarlson chadwcarlson commented Nov 1, 2023

This PR adds a number of improvements that make the local testing, and workflow testing experience more consistent with the deploy demo project.

Closes #62

A common data source (frontend/src/commands.json) file is shared between the GitHub workflow and the app itself. This make sure that 1) tests run commands users are asked to perform always, and 2) that commands copied via CopyBlock always match those presented and tested.

Closes #57

Some minor styling updates are added to the steps.

Closes #65

A switch across states has been added.

Closes #67

Updates to the README and CONTRIBUTING guide have been added for the above changes.

@chadwcarlson chadwcarlson changed the title A number of local/workflow improvements Local, workflow, and design improvements Nov 1, 2023
@chadwcarlson chadwcarlson merged commit 6b5aeb1 into main Nov 1, 2023
16 checks passed
@chadwcarlson chadwcarlson deleted the local branch November 1, 2023 19:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
1 participant