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

GHA pretty env #67

Merged
merged 3 commits into from
Oct 9, 2022
Merged

GHA pretty env #67

merged 3 commits into from
Oct 9, 2022

Conversation

jaraco
Copy link
Owner

@jaraco jaraco commented Oct 9, 2022

Re-do of #66

  • 🎨 Make the GHA log is clean and colorized
  • Reformat without end of line comments. Group into sections.
  • Avoid numerics for booleans where possible. Choose arbitrary numeric where any numeric is accepted.

webknjaz and others added 3 commits October 2, 2022 00:06
This patch sets up root-level environment variables shared by all the
workflow jobs. They include:

* Disabling undesired `pip`'s warnings/suggestions
* Requesting the executed apps color their output unconditionally
* Letting `tox` pass those requests to underlying/wrapped programs
@jaraco
Copy link
Owner Author

jaraco commented Oct 9, 2022

In this latest commit, I've researched the different boolean values and determined the constraints on them and documented that. I'm not happy that mypy requires the value to be a quantity (even negative) but doesn't allow a boolean indicator. It feels both arbitrary and unnecessarily strict, so I'm using values that illustrate this awkwardness.

@jaraco jaraco merged commit e95c54f into main Oct 9, 2022
@jaraco jaraco deleted the maintenance/gha-pretty-env branch October 9, 2022 15:35
@jaraco
Copy link
Owner Author

jaraco commented Sep 1, 2023

Due to #89, it looks like these changes have never had an effect beyond tox itself.

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.

2 participants