-
Notifications
You must be signed in to change notification settings - Fork 2
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
Fix typos in setup and docs #621
Conversation
Yes, I think I am missing instructions to have a
Regarding the Github actions, I need to figure out how to set them up for external PRs. They run automatically for PRs from branches in this repo, but I wasn't aware that they required additional config for PRs from other repos. I will spend a little time trying to figure it out, and otherwise we can just merge without those checks and deal with any breakages on master. Thanks! |
I'm not sure if this is specifically the case, but I know that generally without configuration, actions need to be approved when PRs are made from forks https://docs.github.com/en/actions/managing-workflow-runs/approving-workflow-runs-from-public-forks#about-workflow-runs-from-public-forks. It might look different in this case because workflow run requests are also deleted after 30 days? I can try pushing again to see if another workflow run request is made that you can approve |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM. Thanks!
The CI checks failed. I think it's because the GH action is triggered by |
Can you please rebase (now that #628 is merged) and see if the checks work? (I'm not so much concerned that your changes would break anything, but more interested in testing the process. I really appreciate your help! |
Oh TIL this, hm. You'd think this should be acceptable if it's required to approve the workflow run anyway, but I guess this is how it is. |
UI is looking for port 8082 by default Signed-off-by: Joel Keyser <keyser.joel@gmail.com>
Signed-off-by: Joel Keyser <keyser.joel@gmail.com>
Signed-off-by: Joel Keyser <keyser.joel@gmail.com>
Signed-off-by: Joel Keyser <keyser.joel@gmail.com>
Signed-off-by: Joel Keyser <keyser.joel@gmail.com>
Great, the premerge checks passed. I will need to look more into the coverage check...it requires the GH token so that it can checkout the merge base, so I'm not sure it will work with pull_request. |
Found a few issues when looking at the docs and running through the dev setup process. Happy to split these commits into separate PRs and/or remove some, just let me know.
The issues I ran into are these, and line up with the commits I made:
cd premiser-api
for that section, or maybe mention to run from that directory.create-user:local
command errored because zod validation failed. updated the fields to pass validation. I also searchedcreateUser
to see if there were tests to update, it looks like there aren't, but there are othercreateUser
methods that use zod-invalid parameters (e.g. acceptedTerms instead of doesAcceptTerms), maybe this is just unfinished zod migration?main
branch instead ofmaster
, which is invalidAdditionally, I ran
check:everything
locally and everything seems good except thehowdju-service-common
tests fail to create a test database (this occurs for every test in this package):I couldn't figure out how to get this going, and I tried looking in the test docs. It seems like the script change I made is only used for setup, so maybe these tests are irrelevant and/or GitHub Actions can run them for me? 😆