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

Remove Travis, add GH Action for Unit Test #1116

Merged
merged 5 commits into from
Jun 17, 2024

Conversation

k-burt-uch
Copy link
Contributor

@k-burt-uch k-burt-uch commented Sep 27, 2023

New Features

Breaking Changes

Bug Fixes

Improvements

  • Removes travis CI, replace with GH Actions

Dependency updates

Deployment changes

paulineribeyre
paulineribeyre previously approved these changes Nov 6, 2023
Change test db to postgres

Adding code coverage

Fix coverage report
ci:
name: Build Image and Push
# TODO Add this line back once we update to Python 3.9 from 3.6
# needs: Security
needs: Security
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do we still need this?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

i think so - it means we don't build and push if the security check did not succeed. (arguably not great for development, but 🤷‍♀️ )

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

its easy to remove if it becomes a barrier.

@k-burt-uch
Copy link
Contributor Author

This fell through the cracks :(

The python unit tests are now passing, so this is technically done but I'm not sure if the security flag on the docker push is necessary.

paulineribeyre
paulineribeyre previously approved these changes Jun 13, 2024
Copy link
Contributor

@paulineribeyre paulineribeyre left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

rerunning the CI

@paulineribeyre paulineribeyre mentioned this pull request Jun 14, 2024
@k-burt-uch k-burt-uch merged commit d020edf into master Jun 17, 2024
9 of 10 checks passed
@k-burt-uch k-burt-uch deleted the feat/remove-travis-for-gh-actions branch June 17, 2024 15:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants