pysat / pysatNASA

pysat support for NASA Instruments
BSD 3-Clause "New" or "Revised" License
21 stars 7 forks source link

TST: add workflow_dispatch action to test pysatNASA with latest pysat RC #131

Closed jklenzing closed 1 year ago

jklenzing commented 1 year ago

Description

Addresses ROADMAP

Adds an additional workflow to download pysat from test.pypi for integration testing with future pysat releases. Workflow is manually triggered (button will appear when merged into main). Pushing this forward now since we are about to relase new code.

Type of change

How Has This Been Tested?

Setting to push and inspecting the logs at https://github.com/pysat/pysatNASA/actions/runs/3346690449 to ensure that the correct things are installed.

Test Configuration

Checklist:

jklenzing commented 1 year ago

Rationale:

@aburrell? @rstoneback? Thoughts?

jklenzing commented 1 year ago

Having had a little more time to think about, I'm inclined to leave pysatCDF RC testing out for the time being. The no-binary option complicates things.

jklenzing commented 1 year ago

Added mac tests for both workflows. Needed a gfortran reinstall to get pysatCDF to work.

jklenzing commented 1 year ago

Still need a review here before the RC is finalized

jklenzing commented 1 year ago

Thanks @JonathonMSmith!