Skip to content

Docker Action: dont run tests before docker image push#985

Closed
camfairchild wants to merge 1 commit intomasterfrom
fix/docker_image_push_action
Closed

Docker Action: dont run tests before docker image push#985
camfairchild wants to merge 1 commit intomasterfrom
fix/docker_image_push_action

Conversation

@camfairchild
Copy link
Contributor

This PR makes the docker image push action not run tests first, as these should be completed anyway before merge to master occurs

@shibshib
Copy link
Contributor

Hm, not sure if we should take this out. The point of testing one more time is basically for sanity -- what if two PRs were pushed at the same time? Just because tests pass before merging to master doesn't mean master is in the clear just yet.

@camfairchild
Copy link
Contributor Author

camfairchild commented Nov 10, 2022

Hm, not sure if we should take this out. The point of testing one more time is basically for sanity -- what if two PRs were pushed at the same time? Just because tests pass before merging to master doesn't mean master is in the clear just yet.

my main issue is that the pytest tests don't run properly*.

Does circleci run them after merge too?

@eduardogr
Copy link
Contributor

Hm, not sure if we should take this out. The point of testing one more time is basically for sanity -- what if two PRs were pushed at the same time? Just because tests pass before merging to master doesn't mean master is in the clear just yet.

my main issue is that the pytest tests don't run properly*.

Does circleci run them after merge too?

@shibshib @camfairchild Since we are moving the release of the docker image to a CircleCI workflow, I am proposing removing this file, in the PR #1011.

Having said that this CircleCI release workflow will run the tests aswell before releasing.

Are we align with these actions?

  • closing this PR, since we are removing this Github action
  • CircleCI workflow to release and running the needed checks before release, of course

@camfairchild camfairchild deleted the fix/docker_image_push_action branch February 7, 2023 21:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants