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

Update GHA & CI #75

Merged
merged 7 commits into from Jun 29, 2021
Merged

Update GHA & CI #75

merged 7 commits into from Jun 29, 2021

Conversation

jGaboardi
Copy link
Member

@jGaboardi jGaboardi commented Jun 29, 2021

This PR:

  • overhauls unittests.yml & CI environments
    • use micromamba for Python setup (cuts down runtime dramatically)
    • trim down OS/Python version matrix (no more overkill)
    • only need to test Python 3.9/Ubuntu for base and dev (bleeding edge libpysal)
  • overhauls build_docs.yml and adds manual build trigger
  • overhauls release_and_publish.yml

Once this PR is merged, we will need to cut a release to be included in the summer PySAL meta-release.

@jGaboardi jGaboardi self-assigned this Jun 29, 2021
@jGaboardi jGaboardi added CI github_actions Pull requests that update Github_actions code WIP labels Jun 29, 2021
@jGaboardi jGaboardi changed the title [WIP] Update GHA & CI Update GHA & CI Jun 29, 2021
@jGaboardi jGaboardi removed the WIP label Jun 29, 2021
Copy link
Member

@pedrovma pedrovma left a comment

Choose a reason for hiding this comment

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

Thank you so much, @jGaboardi !

@jGaboardi
Copy link
Member Author

jGaboardi commented Jun 29, 2021

Thank you so much, @jGaboardi !

My pleasure. If you like, I'll go ahead and cut a release today. And if you want me to do that, should it be:

  • v1.2.3 or
  • v1.3.0

I can just add the version bump to this PR, btw.

@pedrovma
Copy link
Member

Thank you so much, @jGaboardi !

My pleasure. If you like, I'll go ahead and cut a release today. And if you want me to do that, should it be:

* [x]  `v1.2.3` or

* [ ]  `v1.3.0`

I can just add the version bump to this PR, btw.

Super! 1.2.3, please. Thanks!

@jGaboardi jGaboardi merged commit b090d06 into pysal:master Jun 29, 2021
@jGaboardi jGaboardi deleted the update_ci_etc branch June 29, 2021 19:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CI github_actions Pull requests that update Github_actions code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants