-
Notifications
You must be signed in to change notification settings - Fork 650
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鈥檒l occasionally send you account related emails.
Already on GitHub? Sign in to your account
馃殌 RELEASE: Setup and Changes for v0.12 #1494
Conversation
Codecov Report
@@ Coverage Diff @@
## master #1494 +/- ##
=======================================
Coverage 91.17% 91.17%
=======================================
Files 7 7
Lines 680 680
=======================================
Hits 620 620
Misses 60 60
Flags with carried forward coverage won't be shown. Click here to find out more.
Continue to review full report at Codecov.
|
|
@choldgraf @chrisjsewell is there anything else we want to wrap into I have gone through the current open PR's and I think this looks like a good change to bundle in |
thanks for b5b66ba @choldgraf -- just getting back to this now. 鉂わ笍 |
@choldgraf so the |
I think it's a good idea 馃憤 |
Done - thanks @choldgraf for your review. Anything else? |
.github/workflows/tests.yml
Outdated
- uses: actions/cache@v2 | ||
with: | ||
path: ~\AppData\Local\pip\Cache | ||
key: ${{ runner.os }}-pip-${{ hashFiles('setup.py') }} | ||
key: ${{ runner.os }}-3.8-pip-${{ hashFiles('setup.py') }} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
key: ${{ runner.os }}-3.8-pip-${{ hashFiles('setup.py') }} | |
key: ${{ runner.os }}-{{ python-version }}-pip-${{ hashFiles('setup.py') }} |
would something like this work? seems more DRY
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@choldgraf wasn't sure what to fetch python-version
as a variable from. I am used to using matrix.python-version
but not in this context. I have given that straight jinja
substitution a go. The github action docs didn't seem to help me much either.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@choldgraf yeah that didn't resolve the {{ python-version }}
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ah ok - I'm happy with whatever then, was just an idea :-)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
looks good to me - if tests are happy then go for it!
nah the cache key has Been reading the docs -- I will just add a testing |
Ok everything is now resolving nicely in |
This PR updates version and CHANGELOG in preparation for
v0.12
sphinx>=4,<5
to run for all commitswin
,osx
tests to usepython=3.8
frompython=3.7
pypi
publish workflow to usepython=3.8
frompython=3.7
branch protection
checks to include3.8
for Build Docs on OS Xfixes #1506 which resolves the current
ci
failures on themaster
branch due to executablebooks/MyST-NB#365