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 full test diff for the latest CI Python version only #65

Open
wants to merge 9 commits into
base: master
Choose a base branch
from

Conversation

mvorisek
Copy link
Contributor

@mvorisek mvorisek commented Aug 18, 2023

@markstory thank you for merging #60

fixes #60 (comment)

latest Python version should be always fully tested

as older Sphinx deps might imply different than expected output, older Python versions are tested like before #60, ie. for build to pass only

I have also reenabled cron, cron is good to monitor the tests on continuous basis and thanks to GH it is visible for everyone, even for non-contributors, and is free.

@mvorisek mvorisek force-pushed the fix_ci_cron branch 2 times, most recently from 41f69c0 to 7bf97cb Compare August 18, 2023 07:38
@mvorisek mvorisek marked this pull request as ready for review August 18, 2023 07:43
@mvorisek mvorisek force-pushed the fix_ci_cron branch 4 times, most recently from c5d5816 to a74f5cd Compare August 18, 2023 08:37
@mvorisek
Copy link
Contributor Author

@markstory can this CI fix PR be merged?

@markstory
Copy link
Owner

I have also reenabled cron, cron is good to monitor the tests on continuous basis and thanks to GH it is visible for everyone, even for non-contributors, and is free.

It isn't free though. It consumes resources (energy and time) and needlessly wastes those resources.

Comment on lines 6 to 7
schedule:
- cron: '0 0/2 * * *'
Copy link
Owner

Choose a reason for hiding this comment

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

Suggested change
schedule:
- cron: '0 0/2 * * *'

There is no reason to heat the earth for this.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

I changed the cron to run on once per day only. The CI runtime is about a minute, so the total energy consumption is minimal.

Copy link
Owner

Choose a reason for hiding this comment

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

I refuse to merge any configuration that contains a cron schedule.

Copy link
Contributor Author

@mvorisek mvorisek Aug 24, 2023

Choose a reason for hiding this comment

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

Commited. May I still know if the reason is solely the earth heating?

@mvorisek
Copy link
Contributor Author

@markstory PR feedback is addressed, is there anything else to do?

@mvorisek
Copy link
Contributor Author

Hi @markstory, this PR is here for a while and all the feedback should be addressed, may I ask you to merge it?

@mvorisek
Copy link
Contributor Author

@markstory, can you please review?

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

Successfully merging this pull request may close these issues.

None yet

2 participants