Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
208 commits
Select commit Hold shift + click to select a range
2f0d505
fixing the notebook
MathewBiddle Sep 3, 2021
ad5a8ce
adding GTS widget notebook
MathewBiddle Sep 3, 2021
1688e54
adding SCCOOS HABS R notebook
MathewBiddle Sep 3, 2021
57bf0d2
adding flexibility to search for all platforms.
MathewBiddle Sep 3, 2021
4b7f356
adding contributing guidance
MathewBiddle Sep 3, 2021
8bf4bd6
adding build instructions to README.md
MathewBiddle Sep 3, 2021
367b10e
adding descriptive content
MathewBiddle Sep 3, 2021
dff89a1
Merge pull request #21 from MathewBiddle/update_readme
MathewBiddle Sep 3, 2021
431ea06
Update CONTRIBUTING.md
MathewBiddle Sep 3, 2021
e987b41
addressing comments
MathewBiddle Sep 3, 2021
25f0f93
master -> main
MathewBiddle Sep 3, 2021
88b97a6
more master -> main
MathewBiddle Sep 3, 2021
2213628
Merge pull request #20 from MathewBiddle/contribution
MathewBiddle Sep 10, 2021
493f445
test page deployment and move build directory
ocefpaf Sep 2, 2021
9a69e9c
fix build warnings
ocefpaf Sep 10, 2021
d898e3e
update pre-commit
ocefpaf Sep 10, 2021
3f3f330
add if-clause to run only on master
ocefpaf Sep 10, 2021
cf243c9
Merge pull request #10 from ocefpaf/GA-workaround
ocefpaf Sep 10, 2021
f57bde3
fixed searching for all platforms
MathewBiddle Sep 29, 2021
8107263
Merge branch 'main' into ncei_archive_update
MathewBiddle Sep 30, 2021
84d6651
Merge pull request #11 from MathewBiddle/ncei_archive_update
ocefpaf Oct 1, 2021
4d9074b
update pre-commit
ocefpaf Oct 1, 2021
8b7fcbe
run pre-commit
ocefpaf Oct 1, 2021
c98e18e
fix minor typo and run cells in order
ocefpaf Oct 1, 2021
269d5ed
should probably track this notebook again
ocefpaf Oct 1, 2021
e9486bd
Merge pull request #30 from ocefpaf/typo
ocefpaf Oct 1, 2021
77d2088
fix page deployment
ocefpaf Oct 8, 2021
8921be6
Merge pull request #31 from ocefpaf/fix_page_deployment
ocefpaf Oct 8, 2021
596201a
update install instructions with update and locking
ocefpaf Oct 19, 2021
5596c8b
Merge pull request #38 from ocefpaf/update_install_instructions
ocefpaf Oct 19, 2021
d53bea1
remove fillmismatch workaround
ocefpaf Oct 20, 2021
e5f67ad
use load raw
ocefpaf Oct 20, 2021
0db4141
we need latest iris here
ocefpaf Oct 20, 2021
eab92f7
Merge pull request #39 from ocefpaf/fix_CI_failures
ocefpaf Oct 20, 2021
7462030
multiple erddap servers
ocefpaf Oct 18, 2021
ca5099c
review actions
ocefpaf Oct 19, 2021
4efcb8c
Add an ERDDAP interpolate notebook
ocefpaf Oct 19, 2021
9da9d5c
adding GTS widget notebook
MathewBiddle Sep 3, 2021
8242e5e
adjusting data source
MathewBiddle Oct 21, 2021
b4adb80
Merge remote-tracking branch 'origin/GTS_widgets' into GTS_widgets
MathewBiddle Oct 21, 2021
a7d3b9f
review actions
ocefpaf Oct 21, 2021
e45c7f0
Merge pull request #34 from ocefpaf/multiple_erddap_servers
ocefpaf Oct 21, 2021
1936d68
review actions
ocefpaf Oct 21, 2021
b1e7cdf
Fix map and remove warnings
ocefpaf Oct 21, 2021
3c3d498
Merge pull request #40 from ocefpaf/fix_map
ocefpaf Oct 21, 2021
9301db2
Update CITATION.cff
MathewBiddle Oct 22, 2021
303c958
adding GTS widget notebook
MathewBiddle Sep 3, 2021
3d745cb
adjusting data source
MathewBiddle Oct 21, 2021
dcf48e6
adding GTS widget notebook
MathewBiddle Sep 3, 2021
2a9173b
move to the right directory
ocefpaf Nov 5, 2021
fa99c47
Merge branch 'GTS_widgets' of https://github.com/MathewBiddle/ioos_co…
MathewBiddle Nov 8, 2021
acfe6cf
Merge pull request #12 from MathewBiddle/GTS_widgets
ocefpaf Nov 8, 2021
3cc46cb
remove colab link and run notebook for map
MathewBiddle Nov 9, 2021
50d5871
change the last bits of master to main
ocefpaf Nov 9, 2021
6dd83e1
Merge pull request #42 from ocefpaf/last_bits_of_master_to_main
ocefpaf Nov 9, 2021
4e2ce38
Merge pull request #41 from MathewBiddle/patch-1
ocefpaf Nov 17, 2021
6518a05
Update CONTRIBUTING.md
MathewBiddle Nov 22, 2021
b72a426
Merge pull request #51 from ioos/MathewBiddle-contributing
ocefpaf Nov 22, 2021
84b9477
ensure we get the latest jupyter-book
ocefpaf Nov 26, 2021
c9c0b45
regenerate the lockfiles
ocefpaf Nov 26, 2021
abfefb9
Merge pull request #52 from ocefpaf/update-env
ocefpaf Nov 26, 2021
f28aedf
add simplekml
ocefpaf Dec 1, 2021
87d0fcb
regenerate
ocefpaf Dec 1, 2021
7e2f1df
Merge pull request #55 from ocefpaf/add_simplekml
ocefpaf Dec 1, 2021
856d79a
update install instructions
ocefpaf Dec 17, 2021
58c4ef8
update pre-commit
ocefpaf Dec 17, 2021
684b4b0
fix pre-commit failure
ocefpaf Dec 17, 2021
bc4d625
simplify the plot
ocefpaf Dec 17, 2021
c209332
remove conclusion that we cannot support with the plot
ocefpaf Dec 17, 2021
c2cac96
fix for latest geopandas
ocefpaf Dec 20, 2021
7db2ab0
cannot find a single record on the catalog with this query
ocefpaf Dec 20, 2021
0897c98
Merge pull request #36 from ocefpaf/erddap_interpolate
ocefpaf Dec 21, 2021
da321dd
update to Python 3.10
ocefpaf Dec 17, 2021
f23f2ed
update lock files
ocefpaf Dec 17, 2021
c896aec
forgot the extension
ocefpaf Dec 23, 2021
1541dc6
review actions
ocefpaf Jan 7, 2022
93f73cc
Merge pull request #57 from ocefpaf/fix_install_instructions
ocefpaf Jan 8, 2022
20fbcde
adding created date to all notebooks
MathewBiddle Dec 1, 2021
2b62315
Merge pull request #56 from MathewBiddle/notebook_dates
ocefpaf Jan 10, 2022
194f30d
add date
ocefpaf Jan 25, 2022
682d5d6
Merge pull request #62 from ocefpaf/add_date
ocefpaf Jan 25, 2022
fc365eb
remove pre-commit
ocefpaf Feb 11, 2022
b0d8137
add attribution metadata
ocefpaf Feb 11, 2022
9b596d2
Merge pull request #64 from ocefpaf/remove_pre-commit
ocefpaf Feb 11, 2022
9e1e01a
add siphon example page
ocefpaf Feb 11, 2022
6fcef32
fix redirected page
ocefpaf Feb 11, 2022
4f7dc7a
[pre-commit.ci] pre-commit autoupdate
pre-commit-ci[bot] Feb 14, 2022
9720664
Merge pull request #67 from ioos/pre-commit-ci-update-config
ocefpaf Feb 14, 2022
f971435
we cannot do an IFrame
ocefpaf Feb 15, 2022
09fddf0
Merge pull request #66 from ocefpaf/refresh_siphon
ocefpaf Feb 15, 2022
60e6d7b
Merge pull request #63 from ocefpaf/attribution
MathewBiddle Feb 15, 2022
4c0eb37
save widget state
ocefpaf Feb 17, 2022
0365f02
Merge pull request #68 from ocefpaf/fix_map
ocefpaf Feb 17, 2022
8e8d670
remove pangeo binder
ocefpaf Feb 18, 2022
9b899f9
Merge pull request #69 from ocefpaf/remove_pangeo_binder
ocefpaf Feb 22, 2022
ddc8e78
skip stale notebook
ocefpaf Feb 22, 2022
02d38c7
Merge pull request #70 from ocefpaf/skip_stale
ocefpaf Feb 22, 2022
339d933
reduce the server load
ocefpaf Feb 22, 2022
9d2d684
another attempt to save the widget
ocefpaf Feb 22, 2022
9a65510
fix headers warnings
ocefpaf Feb 22, 2022
d57ef55
Merge pull request #71 from ocefpaf/fix_erddapy_notebook
ocefpaf Feb 22, 2022
67e96ac
fix broken curl commands, switch to mambaforge
rsignell-usgs Mar 8, 2022
8497b94
Merge pull request #73 from ioos/rsignell-usgs-patch-2
rsignell-usgs Mar 8, 2022
28d418b
catch latest pocean
ocefpaf Mar 10, 2022
6b37ffb
Merge pull request #58 from ocefpaf/py310
ocefpaf Mar 11, 2022
03f9862
[pre-commit.ci] pre-commit autoupdate
pre-commit-ci[bot] Mar 21, 2022
5f8df55
Merge pull request #74 from ioos/pre-commit-ci-update-config
ocefpaf Mar 22, 2022
956d16c
[pre-commit.ci] pre-commit autoupdate
pre-commit-ci[bot] Mar 28, 2022
4ba32c3
Merge pull request #75 from ioos/pre-commit-ci-update-config
ocefpaf Mar 30, 2022
647fa2b
[pre-commit.ci] pre-commit autoupdate
pre-commit-ci[bot] Apr 4, 2022
4b4e593
Merge pull request #76 from ioos/pre-commit-ci-update-config
ocefpaf Apr 6, 2022
26c2dbe
[pre-commit.ci] pre-commit autoupdate
pre-commit-ci[bot] Apr 11, 2022
ecfaa26
Merge pull request #77 from ioos/pre-commit-ci-update-config
ocefpaf Apr 14, 2022
9a23344
[pre-commit.ci] pre-commit autoupdate
pre-commit-ci[bot] Apr 18, 2022
561aa35
Merge pull request #78 from ioos/pre-commit-ci-update-config
ocefpaf Apr 19, 2022
0ad39f2
adding Data Access chapter introduction
MathewBiddle May 17, 2022
0d4346c
adding chapter introductions and tocs
MathewBiddle May 17, 2022
e306bde
move installing conda environment to first chapter
MathewBiddle May 17, 2022
90a78e4
remove image
MathewBiddle May 17, 2022
b4dcd51
fixing header levels in notebook
MathewBiddle May 17, 2022
fd813bd
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] May 17, 2022
20683cd
Merge pull request #79 from MathewBiddle/chapter_text
ocefpaf May 18, 2022
1a54451
use micromamba instead of conda for faster builds
ocefpaf May 18, 2022
46c38f1
fix 2016-11-15-glider_data_example.ipynb
ocefpaf May 19, 2022
57f382d
fix 2016-11-16-CF-UGRID-SGRID-conventions.ipynb
ocefpaf May 19, 2022
a9569e6
add cf-xarray
ocefpaf May 19, 2022
7af0523
update lock files
ocefpaf May 19, 2022
2c42ce4
move to cf_xarray
ocefpaf May 23, 2022
b6a85cc
use cf_xarray
ocefpaf May 23, 2022
41aaf9d
Merge pull request #84 from ocefpaf/use_cf_xarray
MathewBiddle May 23, 2022
90d6f30
use cf_xarray instead of iris
ocefpaf May 24, 2022
4a2dd2b
re-add aside text
ocefpaf May 24, 2022
db2038e
add odvc
ocefpaf May 24, 2022
d9fdfdf
add Updated: 2022-05-25
ocefpaf May 25, 2022
15f3ada
Merge pull request #81 from ocefpaf/move_micro_mamba
MathewBiddle May 25, 2022
e4bf3f7
closes #80
ocefpaf May 19, 2022
9a6ab46
add Pull request template
ocefpaf May 25, 2022
5a0a165
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] May 25, 2022
768544d
Merge pull request #86 from ocefpaf/add_pr_template
ocefpaf May 25, 2022
c37bfd0
Add update date
ocefpaf May 26, 2022
91da7e9
Merge pull request #87 from ocefpaf/updated_dates
ocefpaf May 26, 2022
f6ea620
unify env tests
ocefpaf May 19, 2022
a3c86eb
Merge pull request #82 from ocefpaf/move_notebooks
ocefpaf May 26, 2022
4ac1dfe
this notebook is stale b/c the SOS service was shutdown
ocefpaf May 27, 2022
73672af
add stale notice
ocefpaf May 27, 2022
c922d9e
sleep a bit before the next requests to avoid being kicked out
ocefpaf May 27, 2022
1788138
updated
ocefpaf May 30, 2022
f2c3e89
Merge pull request #83 from ocefpaf/unify_tests
ocefpaf May 30, 2022
4a926f5
use the ERDDAP server instead or pyoos
ocefpaf May 27, 2022
4a5735d
use url instead of local file for stations xml
ocefpaf May 27, 2022
6fc7ad0
adjustments to narrative and bounding box map.
MathewBiddle May 31, 2022
bd0e5de
review actions
ocefpaf Jun 1, 2022
767ebee
fixing title
MathewBiddle Jun 1, 2022
785973e
Merge pull request #88 from ocefpaf/COOPS_ERDDAP
ocefpaf Jun 1, 2022
3114f9d
update GHA versions
ocefpaf Jun 3, 2022
b484cbb
Merge pull request #89 from ocefpaf/update_GHA_versions
ocefpaf Jun 3, 2022
54b99e6
[pre-commit.ci] pre-commit autoupdate
pre-commit-ci[bot] Jun 13, 2022
c57dbf8
Merge pull request #92 from ioos/pre-commit-ci-update-config
ocefpaf Jun 13, 2022
ca8a58b
[pre-commit.ci] pre-commit autoupdate
pre-commit-ci[bot] Jun 20, 2022
5e563fd
Merge pull request #94 from ioos/pre-commit-ci-update-config
ocefpaf Jun 22, 2022
6b40095
[pre-commit.ci] pre-commit autoupdate
pre-commit-ci[bot] Jul 4, 2022
f6f918e
Merge pull request #95 from ioos/pre-commit-ci-update-config
ocefpaf Jul 4, 2022
277318b
update lockfiles
ocefpaf Jul 11, 2022
a1d93c9
split notebook tests into categories
ocefpaf Jul 11, 2022
4a7d072
exclude conda-lock from pre-commits
ocefpaf Jul 11, 2022
1eff348
skip 2019-03-08-grids-temperature b/c most of the models are no longe…
ocefpaf Jul 11, 2022
1397833
Merge pull request #96 from ocefpaf/update_lockfiles
ocefpaf Jul 11, 2022
8d4771b
update ERDDAP_IOOS_Sensor_Map
ocefpaf Jul 11, 2022
daaeda8
review actions
ocefpaf Jul 12, 2022
e732bdc
closes #100
ocefpaf Jul 26, 2022
17e8a49
Merge pull request #101 from ocefpaf/fix_gts_map
ocefpaf Jul 26, 2022
4d5abfb
[pre-commit.ci] pre-commit autoupdate
pre-commit-ci[bot] Aug 1, 2022
8d0ec30
Merge pull request #102 from ioos/pre-commit-ci-update-config
ocefpaf Aug 1, 2022
0b407b7
[pre-commit.ci] pre-commit autoupdate
pre-commit-ci[bot] Aug 8, 2022
6b6b704
Merge pull request #103 from ioos/pre-commit-ci-update-config
ocefpaf Aug 8, 2022
c32abae
[pre-commit.ci] pre-commit autoupdate
pre-commit-ci[bot] Aug 22, 2022
bd13a88
Merge pull request #104 from ioos/pre-commit-ci-update-config
ocefpaf Aug 22, 2022
1e91aa8
[pre-commit.ci] pre-commit autoupdate
pre-commit-ci[bot] Sep 5, 2022
e4322d3
Merge pull request #105 from ioos/pre-commit-ci-update-config
ocefpaf Sep 5, 2022
4236b74
[pre-commit.ci] pre-commit autoupdate
pre-commit-ci[bot] Sep 26, 2022
b7cd07b
Merge pull request #107 from ioos/pre-commit-ci-update-config
ocefpaf Sep 27, 2022
2d85631
[pre-commit.ci] pre-commit autoupdate
pre-commit-ci[bot] Oct 10, 2022
975b24f
Merge pull request #108 from ioos/pre-commit-ci-update-config
ocefpaf Oct 10, 2022
05bf018
[pre-commit.ci] pre-commit autoupdate
pre-commit-ci[bot] Oct 17, 2022
b099c52
Merge pull request #109 from ioos/pre-commit-ci-update-config
ocefpaf Oct 17, 2022
e5e449a
[pre-commit.ci] pre-commit autoupdate
pre-commit-ci[bot] Oct 24, 2022
e23bd3a
Merge pull request #110 from ioos/pre-commit-ci-update-config
ocefpaf Oct 24, 2022
f87022a
[pre-commit.ci] pre-commit autoupdate
pre-commit-ci[bot] Oct 31, 2022
ae4a19a
Merge pull request #111 from ioos/pre-commit-ci-update-config
ocefpaf Oct 31, 2022
e788f76
Use Python 3.11 in our env
ocefpaf Nov 11, 2022
3787b14
use first time step
ocefpaf Nov 11, 2022
fc4c3c5
to_numpy()
ocefpaf Nov 11, 2022
095025c
remove bokeh mention
ocefpaf Nov 11, 2022
6c795fc
Merge pull request #112 from ocefpaf/py311
ocefpaf Nov 11, 2022
dd6a5cf
Use Miniforge and config libmamba
ocefpaf Nov 21, 2022
1e0ca46
remove stray $
ocefpaf Nov 21, 2022
47edd8d
Merge pull request #97 from ocefpaf/update_ERDDAP_IOOS_Sensor_Map
MathewBiddle Nov 22, 2022
0b33998
--yes
ocefpaf Nov 22, 2022
5df034e
remove ioos-tools
ocefpaf Nov 22, 2022
eced42a
add uninstall instructions
ocefpaf Nov 22, 2022
c158a3e
Add the 3 to make it easier to find the dowload option
ocefpaf Nov 22, 2022
84e3fc7
add cmd prompt image
ocefpaf Nov 22, 2022
c44b97d
review changes
ocefpaf Nov 22, 2022
825789e
commit the images
ocefpaf Nov 22, 2022
c21ab1b
mamba solver section
ocefpaf Nov 22, 2022
05a2af3
Merge pull request #114 from ocefpaf/update_install_instructions
MathewBiddle Nov 22, 2022
c365fc7
adding SCCOOS HABS R notebook
MathewBiddle Sep 3, 2021
a6cb1b2
Merge branch 'SCCOOS_HABs' of https://github.com/MathewBiddle/ioos_co…
MathewBiddle May 3, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
637 changes: 0 additions & 637 deletions .binder/conda-linux-64.lock

This file was deleted.

31,109 changes: 31,109 additions & 0 deletions .binder/conda-lock.yml

Large diffs are not rendered by default.

615 changes: 0 additions & 615 deletions .binder/conda-osx-64.lock

This file was deleted.

593 changes: 0 additions & 593 deletions .binder/conda-win-64.lock

This file was deleted.

11 changes: 6 additions & 5 deletions .binder/environment-python_and_r.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,13 @@ name: IOOS
channels:
- conda-forge
dependencies:
- python=3.9
- python=3.11
- bagit
- bokeh
- cartopy
- cc-plugin-glider
- cc-plugin-ncei
- cf_xarray
- cftime
- compliance-checker
- cython
Expand All @@ -22,24 +23,23 @@ dependencies:
- geopandas
- gridgeo
- hvplot
- ioos-tools
- ioos_qc
- ipyleaflet
- joblib
- jupyter
- jupyter-book >=0.11.3
- jupyter_contrib_nbextensions
- jupyter_nbextensions_configurator
- jupyter-book >=0.12.1
- matplotlib-base
- nbdime
- nbval
- nc-time-axis
- nco
- oceans
- oct2py
- odvc
- palettable
- phantomjs
- pocean-core
- pre-commit
- pyoos
- pyresample
- pysgrid
Expand All @@ -50,6 +50,7 @@ dependencies:
- seaborn
- selenium
- sensorml2iso
- simplekml
- siphon
- sympy
- thredds_crawler
Expand Down
12 changes: 6 additions & 6 deletions .binder/environment.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,15 @@ name: IOOS
channels:
- conda-forge
dependencies:
- python=3.9
- python=3.11
- bagit
- bokeh
- cartopy
- cc-plugin-glider
- cc-plugin-ncei
- cf_xarray
- cftime
- compliance-checker
- cython
- descartes
- easyargs
- erddapy
Expand All @@ -22,24 +22,23 @@ dependencies:
- geopandas
- gridgeo
- hvplot
- ioos-tools
- ioos_qc
- ipyleaflet
- joblib
- jupyter
- jupyter-book >=0.11.3
- jupyter_contrib_nbextensions
- jupyter_nbextensions_configurator
- jupyter-book >=0.12.1
- matplotlib-base
- nbdime
- nbval
- nc-time-axis
- nco
- oceans
- oct2py
- odvc
- palettable
- phantomjs
- pocean-core
- pre-commit
- pyoos
- pyresample
- pysgrid
Expand All @@ -50,6 +49,7 @@ dependencies:
- seaborn
- selenium
- sensorml2iso
- simplekml
- siphon
- sympy
- thredds_crawler
Expand Down
5 changes: 5 additions & 0 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
Thank you for send a Pull Request to our code gallery! When adding or updating a notebook please check if:

- [ ] The notebook has all the dependencies required to run in the IOOS env, if not please update the environment file.
- [ ] You added a title, description, and a line with `Created: YYYY-MM-DD` in the first cell.
- [ ] If you are updating a notebook add a line with `Updated: YYYY-MM-DD` below the created date.
47 changes: 24 additions & 23 deletions .github/workflows/deploy-docs.yml
Original file line number Diff line number Diff line change
@@ -1,37 +1,38 @@
name: Build and Deploy docs

on:
pull_request:
push:
branches: [master]
branches: [main]

jobs:
build-docs:
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v3

- name: Setup Conda
uses: s-weigand/setup-conda@v1
with:
activate-conda: false
conda-channels: conda-forge
- name: Setup Micromamba
uses: mamba-org/provision-with-micromamba@main
with:
environment-file: false

- name: Build environment
shell: bash -l {0}
run: |
conda create --name IOOS --file .binder/conda-linux-64.lock
source activate IOOS
- name: Build environment
shell: bash -l {0}
run: |
micromamba create --name IOOS --file .binder/conda-lock.yml
micromamba activate IOOS

- name: Build documentation
shell: bash -l {0}
run: |
set -e
source activate IOOS
jupyter-book build jupyterbook
- name: Build documentation
shell: bash -l {0}
run: |
set -e
micromamba activate IOOS
jupyter-book build jupyterbook

- name: GitHub Pages action
uses: peaceiris/[email protected]
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
publish_dir: jupyterbook/_build/html
- name: GitHub Pages action
if: github.ref == 'refs/heads/main'
uses: peaceiris/[email protected]
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
publish_dir: jupyterbook/_build/html
12 changes: 0 additions & 12 deletions .github/workflows/pre-commit.yml

This file was deleted.

24 changes: 0 additions & 24 deletions .github/workflows/test-env-linux.yml

This file was deleted.

24 changes: 0 additions & 24 deletions .github/workflows/test-env-macOS.yml

This file was deleted.

24 changes: 0 additions & 24 deletions .github/workflows/test-env-win.yml

This file was deleted.

25 changes: 25 additions & 0 deletions .github/workflows/test-env.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
name: Test Environment

on:
pull_request:

jobs:
run:
runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [macos-latest, ubuntu-latest, windows-latest]
fail-fast: false

steps:
- uses: actions/checkout@v3
- name: Setup Micromamba
uses: mamba-org/provision-with-micromamba@main
with:
environment-file: false
- name: Build environment
shell: bash -l {0}
run: |
micromamba create --name IOOS --file .binder/conda-lock.yml
micromamba activate IOOS
python -c 'import osgeo.gdal; print(dir(osgeo.gdal))'
28 changes: 28 additions & 0 deletions .github/workflows/test_data_access_notebooks.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
name: Test Data Access Notebook

on:
pull_request:

jobs:
run-tests:
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v3

- name: Setup Micromamba
uses: mamba-org/provision-with-micromamba@main
with:
environment-file: false

- name: Build environment
shell: bash -l {0}
run: |
micromamba create --name IOOS --file .binder/conda-lock.yml
micromamba activate IOOS

- name: Notebook tests
shell: bash -l {0}
run: |
micromamba activate IOOS
pytest --nbval --nbval-lax jupyterbook/content/code_gallery/data_access_notebooks/
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
name: Test Data Analysis And Visualization Notebooks

on:
pull_request:

jobs:
run-tests:
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v3

- name: Setup Micromamba
uses: mamba-org/provision-with-micromamba@main
with:
environment-file: false

- name: Build environment
shell: bash -l {0}
run: |
micromamba create --name IOOS --file .binder/conda-lock.yml
micromamba activate IOOS

- name: Notebook tests
shell: bash -l {0}
run: |
micromamba activate IOOS
pytest --nbval --nbval-lax jupyterbook/content/code_gallery/data_analysis_and_visualization_notebooks/
28 changes: 28 additions & 0 deletions .github/workflows/test_data_management_notebooks.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
name: Test Data Management Notebooks

on:
pull_request:

jobs:
run-tests:
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v3

- name: Setup Micromamba
uses: mamba-org/provision-with-micromamba@main
with:
environment-file: false

- name: Build environment
shell: bash -l {0}
run: |
micromamba create --name IOOS --file .binder/conda-lock.yml
micromamba activate IOOS

- name: Notebook tests
shell: bash -l {0}
run: |
micromamba activate IOOS
pytest --nbval --nbval-lax jupyterbook/content/code_gallery/data_management_notebooks/
Loading