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

Updating GitHub Infrastructure #319

Merged
merged 22 commits into from
Mar 5, 2021
Merged

Updating GitHub Infrastructure #319

merged 22 commits into from
Mar 5, 2021

Conversation

dopplershift
Copy link
Member

Description Of Changes

  • Update PR and issue templates
  • Add some GitHub Action-based tools, like milestoning PRs and drafting releases
  • Add CI jobs using GitHub Actions

Checklist

  • Closes #xxxx
  • Tests added
  • Fully documented

We'll be doing this with GitHub Actions now.
These handle drafting a release when a milestone is closed and assigning
the next milestone to any PR that is merged and not milestoned.
This runs GitHub's CodeQL and our own set of flake8 plugins.
Handles building the package and uploading to PyPI.
@dopplershift dopplershift force-pushed the github branch 7 times, most recently from 56af6fc to 521a39e Compare March 5, 2021 16:37
Runs tests installing with both Conda and pip.
These have never been released and now are slated to move to MetPy
instead. This also avoids needing to fix an NHC test for 2021.
unpack parameter is not needed for structured datatypes.
Need to make everything explicitly object arrays, which means some
checks need adjusting.
Something seems to have broken with using VCRPy on the classmethods we
use to setup test classes. It works just fine to use the context manager
method, so just do that.
Code change in Unidata#321 to add a column actually fixed a bug where the last
few columns were incorrect. Need to update the test to reflect this.
This code is more robust to changes in dimension naming on the TDS.
@dopplershift dopplershift added this to the 0.9 milestone Mar 5, 2021
@dcamron dcamron merged commit 47ffb3a into Unidata:master Mar 5, 2021
@dopplershift dopplershift deleted the github branch August 31, 2022 21:14
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