Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Tests used a mixture of test and production credentials (of test accounts), also a couple tests used an ENV var lookup. Since the GitHub Action in this repo does not seem to have ENV['ACCESS_TOKEN'] set, I've replaced those occurrences with either the production or test credentials used in the other tests. It seems confusing to me exactly when each is needed and I would love to pair with one of the maintainers to work out how this works and what's the best example to set with the test code. Maybe even implement request mocks to avoid error 500 flakiness. But for now, all tests are green.
I had to modify few details on the test customer (change email, remove zip) to avoid weird errors, and also linted out a couple misplaced spaces.