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

Do not print "up to date" unless running build #8569

Merged
merged 5 commits into from
Nov 10, 2022

Conversation

cbclemmer
Copy link
Collaborator

@cbclemmer cbclemmer commented Nov 3, 2022

closes #4994

"Up to date" will not print unless the build command is run.

I expect this to break tests that use the build and run commands so I'll update them based on the CI results. This should in effect test the PR itself to keep it from regressing.


Please include the following checklist in your PR:

Please also shortly describe how you tested your change. Bonus points for added tests!

Copy link
Collaborator

@ulysses4ever ulysses4ever left a comment

Choose a reason for hiding this comment

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

LGTM, thanks! Tests will have to be updated so it doesn't need more tests, I think. We need a changelog though.

@cbclemmer
Copy link
Collaborator Author

@mergify refresh

@mergify
Copy link
Contributor

mergify bot commented Nov 5, 2022

refresh

✅ Pull request refreshed

@cbclemmer
Copy link
Collaborator Author

@mergify requeue

@mergify
Copy link
Contributor

mergify bot commented Nov 5, 2022

requeue

❌ This pull request head commit has not been previously disembarked from queue.

@ulysses4ever
Copy link
Collaborator

@cbclemmer just a heads-up: normally you don't need to do anything explicit with Mergify. Just put the label merge-me (or squash+merge) when you think it's ready. What currently blocks this PR is a missing second reviewer.

@cbclemmer
Copy link
Collaborator Author

@ulysses4ever There was some kind of build error with the CI, I was just trying to get it to run again.

@cbclemmer
Copy link
Collaborator Author

All tests are passing

Copy link
Member

@Mikolaj Mikolaj left a comment

Choose a reason for hiding this comment

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

LGTM

@cbclemmer cbclemmer added squash+merge me Tell Mergify Bot to squash-merge and removed attention: needs-review labels Nov 7, 2022
@mergify mergify bot added the merge delay passed Applied (usually by Mergify) when PR approved and received no updates for 2 days label Nov 9, 2022
@mergify mergify bot merged commit c07f999 into haskell:master Nov 10, 2022
alexbiehl pushed a commit to alexbiehl/cabal that referenced this pull request Dec 15, 2022
* do not print "up to date" unless running build

* Update cabal-tests

* Add changelog

* Remove accidentally added test generated files

Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
merge delay passed Applied (usually by Mergify) when PR approved and received no updates for 2 days squash+merge me Tell Mergify Bot to squash-merge
Projects
None yet
Development

Successfully merging this pull request may close these issues.

cabal new-run: Do not print Up to date
3 participants