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

Run tests as Github Action #12

Open
edsu opened this issue Sep 24, 2024 · 0 comments
Open

Run tests as Github Action #12

edsu opened this issue Sep 24, 2024 · 0 comments
Assignees

Comments

@edsu
Copy link
Contributor

edsu commented Sep 24, 2024

Once #9 is merged we should run the unit tests with Github Actions, unless there is a strong need to use CircleCI. The tests currently exercise the Docker container as a sanity check that it is working correctly. So either the Github Action environment will need Docker, or we could test the code directly without running Docker.

We would want to create test SQS queues and a test S3 bucket, so that they don't interfere with other dev/stage/prod. The secrets in .env can be added to the Action environment in Github.

It might also make sense to update the tests to clean out the s3 bucket and todo/done queues when starting up.

@edsu edsu self-assigned this Oct 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant