From 6c103b79c18fb4b44079bd91797177d71af8910e Mon Sep 17 00:00:00 2001 From: Brian Rose Date: Mon, 3 Jun 2024 18:00:49 -0400 Subject: [PATCH 1/2] Make consistent with latest template --- .github/workflows/nightly-build.yaml | 2 +- .github/workflows/publish-book.yaml | 2 +- .github/workflows/trigger-book-build.yaml | 2 +- _config.yml | 11 +---------- _gallery_info.yml | 1 + environment.yml | 4 +++- vapor_environment.yml | 11 ----------- 7 files changed, 8 insertions(+), 25 deletions(-) delete mode 100644 vapor_environment.yml diff --git a/.github/workflows/nightly-build.yaml b/.github/workflows/nightly-build.yaml index 7af7877..bc3f31a 100644 --- a/.github/workflows/nightly-build.yaml +++ b/.github/workflows/nightly-build.yaml @@ -10,7 +10,7 @@ jobs: if: ${{ github.repository_owner == 'ProjectPythia' }} uses: ProjectPythia/cookbook-actions/.github/workflows/build-book.yaml@main with: - environment_name: cookbook-dev + environment_name: vapor-cookbook-dev link-check: if: ${{ github.repository_owner == 'ProjectPythia' }} diff --git a/.github/workflows/publish-book.yaml b/.github/workflows/publish-book.yaml index cc1d1a4..467a4b3 100644 --- a/.github/workflows/publish-book.yaml +++ b/.github/workflows/publish-book.yaml @@ -11,7 +11,7 @@ jobs: build: uses: ProjectPythia/cookbook-actions/.github/workflows/build-book.yaml@main with: - environment_name: cookbook-dev + environment_name: vapor-cookbook-dev deploy: needs: build diff --git a/.github/workflows/trigger-book-build.yaml b/.github/workflows/trigger-book-build.yaml index bd014bf..e9c5cb0 100644 --- a/.github/workflows/trigger-book-build.yaml +++ b/.github/workflows/trigger-book-build.yaml @@ -6,6 +6,6 @@ jobs: build: uses: ProjectPythia/cookbook-actions/.github/workflows/build-book.yaml@main with: - environment_name: cookbook-dev + environment_name: vapor-cookbook-dev artifact_name: book-zip-${{ github.event.number }} # Other input options are possible, see ProjectPythia/cookbook-actions/.github/workflows/build-book.yaml diff --git a/_config.yml b/_config.yml index f047752..37d3a76 100644 --- a/_config.yml +++ b/_config.yml @@ -1,20 +1,11 @@ # Book settings # Learn more at https://jupyterbook.org/customize/config.html -title: Quick CMIP demo cookbook +title: VAPOR Python Cookbook author: the Project Pythia Community logo: notebooks/images/logos/pythia_logo-white-rtext.svg -email: projectpythia@ucar.edu copyright: "2024" -description: A sample cookbook description. -thumbnail: thumbnail.png -tags: - domains: - - sampledomain - packages: - - samplepackage - execute: # To execute notebooks via a Binder instead, replace 'cache' with 'binder' execute_notebooks: off diff --git a/_gallery_info.yml b/_gallery_info.yml index c286e68..1cd2c51 100644 --- a/_gallery_info.yml +++ b/_gallery_info.yml @@ -8,3 +8,4 @@ tags: packages: - xarray - numpy + - vapor diff --git a/environment.yml b/environment.yml index 79044d7..101caf9 100644 --- a/environment.yml +++ b/environment.yml @@ -1,4 +1,4 @@ -name: cookbook-dev +name: vapor-cookbook-dev channels: - conda-forge dependencies: @@ -6,3 +6,5 @@ dependencies: - jupyterlab - jupyter_server - sphinx-pythia-theme + - ncar-vapor::vapor + \ No newline at end of file diff --git a/vapor_environment.yml b/vapor_environment.yml deleted file mode 100644 index 45e22cb..0000000 --- a/vapor_environment.yml +++ /dev/null @@ -1,11 +0,0 @@ -name: vapor-cookbook-dev -channels: - - conda-forge -dependencies: - - ncar-vapor::vapor - - jupyter-book - - jupyterlab - - jupyter_server - - pip - - pip: - - sphinx-pythia-theme \ No newline at end of file From 311ba44665913b41ac1f3d35dfd0c7ceb8926e3d Mon Sep 17 00:00:00 2001 From: Brian Rose Date: Mon, 3 Jun 2024 18:16:14 -0400 Subject: [PATCH 2/2] Go back to bare-bones book build environment --- .github/workflows/nightly-build.yaml | 2 +- .github/workflows/publish-book.yaml | 2 +- .github/workflows/trigger-book-build.yaml | 2 +- environment.yml | 6 ++---- vapor_environment.yml | 11 +++++++++++ 5 files changed, 16 insertions(+), 7 deletions(-) create mode 100644 vapor_environment.yml diff --git a/.github/workflows/nightly-build.yaml b/.github/workflows/nightly-build.yaml index bc3f31a..7af7877 100644 --- a/.github/workflows/nightly-build.yaml +++ b/.github/workflows/nightly-build.yaml @@ -10,7 +10,7 @@ jobs: if: ${{ github.repository_owner == 'ProjectPythia' }} uses: ProjectPythia/cookbook-actions/.github/workflows/build-book.yaml@main with: - environment_name: vapor-cookbook-dev + environment_name: cookbook-dev link-check: if: ${{ github.repository_owner == 'ProjectPythia' }} diff --git a/.github/workflows/publish-book.yaml b/.github/workflows/publish-book.yaml index 467a4b3..cc1d1a4 100644 --- a/.github/workflows/publish-book.yaml +++ b/.github/workflows/publish-book.yaml @@ -11,7 +11,7 @@ jobs: build: uses: ProjectPythia/cookbook-actions/.github/workflows/build-book.yaml@main with: - environment_name: vapor-cookbook-dev + environment_name: cookbook-dev deploy: needs: build diff --git a/.github/workflows/trigger-book-build.yaml b/.github/workflows/trigger-book-build.yaml index e9c5cb0..bd014bf 100644 --- a/.github/workflows/trigger-book-build.yaml +++ b/.github/workflows/trigger-book-build.yaml @@ -6,6 +6,6 @@ jobs: build: uses: ProjectPythia/cookbook-actions/.github/workflows/build-book.yaml@main with: - environment_name: vapor-cookbook-dev + environment_name: cookbook-dev artifact_name: book-zip-${{ github.event.number }} # Other input options are possible, see ProjectPythia/cookbook-actions/.github/workflows/build-book.yaml diff --git a/environment.yml b/environment.yml index 101caf9..13e2080 100644 --- a/environment.yml +++ b/environment.yml @@ -1,10 +1,8 @@ -name: vapor-cookbook-dev +name: cookbook-dev channels: - conda-forge dependencies: - jupyter-book - jupyterlab - jupyter_server - - sphinx-pythia-theme - - ncar-vapor::vapor - \ No newline at end of file + - sphinx-pythia-theme \ No newline at end of file diff --git a/vapor_environment.yml b/vapor_environment.yml new file mode 100644 index 0000000..45e22cb --- /dev/null +++ b/vapor_environment.yml @@ -0,0 +1,11 @@ +name: vapor-cookbook-dev +channels: + - conda-forge +dependencies: + - ncar-vapor::vapor + - jupyter-book + - jupyterlab + - jupyter_server + - pip + - pip: + - sphinx-pythia-theme \ No newline at end of file