Skip to content

Upgrade develop to HEMCO v.3.9.3 (GEOS-Chem v14.4.3)#4

Merged
joewallwork merged 19 commits intodevelopfrom
joe/giss-gc-v14.4.3
Nov 11, 2024
Merged

Upgrade develop to HEMCO v.3.9.3 (GEOS-Chem v14.4.3)#4
joewallwork merged 19 commits intodevelopfrom
joe/giss-gc-v14.4.3

Conversation

@joewallwork
Copy link

@joewallwork joewallwork commented Nov 8, 2024

Linked PRs:

Closes fetch4/GISS-GC#46.

This PR simply merged the latest HEMCO branch into the one we're working with. No need to review the files changed, just perhaps take a look at the commit history and convince yourself that it is indeed a straight merge of HEMCO v3.9.3.

Checklist

yantosca and others added 19 commits March 14, 2024 15:38
.readthedocs.yaml
- Now request Python 3.12 for ReadTheDocs builds

docs/requirements.txt
- Update to more recent Python package versions for ReadTheDocs builds

CHANGELOG.md
- Updated accordingly

Signed-off-by: Bob Yantosca <yantosca@seas.harvard.edu>
.github/stale.yml
- Updated the list of label names for to account for the recent change
  in GitHub label names in the HEMCO repo.

CHANGELOG.md
- Updated accordingly

Signed-off-by: Bob Yantosca <yantosca@seas.harvard.edu>
.github/no-response.yml
.github/stale.yml
- Removed

.github/workflows/stale.yml
- Configuration file for GitHub "stale" action, which replaces
  StaleBot.  Use the most recent list of issue/PR labels to never
  be marked stale.

CHANGELOG.md
- Updated accordingly

Signed-off-by: Bob Yantosca <yantosca@seas.harvard.edu>
This merge brings PR geoschem#274 (Replace stalebot with "stale" GitHub action,
by @yantosca) into the HEMCO "no-diff-to-benchmark" development stream.

This PR updates the list of label names for issues/PRs that should not
be marked stale, and also switches from the old "stalebot" to the
new "stale" GitHub action.

Signed-off-by: Bob Yantosca <yantosca@seas.harvard.edu>
AUTHORS.txt
- Added Simon Branford, Yidan Tang, Karn Vohra, Haihui Zhu
  to the list of GEOS-Chem developers

Signed-off-by: Bob Yantosca <yantosca@seas.harvard.edu>
Here we have updated the Github issue template files to utilize forms.
This involves using YAML configuration files instead of markdown. This
should make issue submissions easier for users and will ensure users provide
the required information.

Note that issue forms are not supported for pull requests currently. The
pull request form here has been cleaned up slightly.

Addresses feature request geoschem/geos-chem#1831.

Signed-off-by: Melissa Sulprizio <mpayer@seas.harvard.edu>
This merge brings PR geoschem#276 (Update Github issue templates to use issue forms,
by @msulprizio) into the HEMCO "no-diff-to-benchmark development stream.

This PR uses dropdown menus and boxes to ensure that users provide the
required information in the geoschem/HEMCO issue tracker.

Signed-off-by: Bob Yantosca <yantosca@seas.harvard.edu>
This merge brings the HEMCO "no-diff-to-benchmark" development stream
into the HEMCO 3.9.0 development stream.

Signed-off-by: Bob Yantosca <yantosca@seas.harvard.edu>
This merge brings the HEMCO documentation branch into the HEMCO 3.9.0
develompent stream, in anticipation of the 3.9.0 release.

Signed-off-by: Bob Yantosca <yantosca@seas.harvard.edu>
This commit informs the HEMCO superproject about the following
commits that were pushed to the geos-chem-shared-docs repository

cbfb5cb Update bibliography, bug fixes in supplemental guides
6b6ea17 Fix incorrect references in history-diag-guide.rst
3d827c3 Added extra named anchors in history-diag-guide.rst
41266ed Merge branch 'feature/history-guide'
285d590 Remove reference to BPCH_DIAG in customize-guide.rst

These are all documentation-related updates in anticipation of the
GEOS-Chem 14.4.0 and HEMCO 3.9.0 releases.

Signed-off-by: Bob Yantosca <yantosca@seas.harvard.edu>
This merge brings all of the updates for HEMCO 3.9.0 that were
added to the dev/3.9.0 branch into the main branch, in anticipation
of the 3.9.0 release.

Signed-off-by: Bob Yantosca <yantosca@seas.harvard.edu>
Changed version numbers to 3.9.0 in:

- CHANGELOG.md
- CMakeLists.txt
- docs/source/conf.py
- src/Core/hco_error_mod.F90

Signed-off-by: Bob Yantosca <yantosca@seas.harvard.edu>
.github/workflows/stale.yml
- The exempt-issue-labels YAML tag should have had a comma-separated list
  of labels not to be marked stale.  We had used a YAML sequence, which
  caused the GitHub "Mark stale issues" to fail.  Now fixed.

CHANGELOG.md
- Updated accordingly

Signed-off-by: Bob Yantosca <yantosca@seas.harvard.edu>
This merge brings PR geoschem#280 (Now use comma-separated list for
exempt-issue-labels YAML tag in stale.yml, by @yantosca) into
the HEMCO "no-diff-to-benchmark" development stream.

This PR fixes a bug which caused the "Mark stale issues" GitHub
action to fail due to an improperly formatted YAML file.

Signed-off-by: Bob Yantosca <yantosca@seas.harvard.edu>
This merge brings the no-diff-to-benchmark branch into the main branch
in anticipation of the HEMCO 3.9.1 release.

Signed-off-by: Bob Yantosca <yantosca@seas.harvard.edu>
Changed version numbers in:
- CHANGELOG.md
- CMakeLists.txt
- docs/source/conf.py
- src/Core/hco_error_mod.F90

Signed-off-by: Bob Yantosca <yantosca@seas.harvard.edu>
… for GISS-GC.

The goal is to try to get GISS-GC to run, so we can go back to before this commit, and imeplement a version that does not break GCClassic.

Note, the "GISS_MODEL" mostly robust, it's just edits to where MODEL_CLASSIC lines that are wrong.
@joewallwork joewallwork added the enhancement New feature or request label Nov 8, 2024
@joewallwork joewallwork self-assigned this Nov 8, 2024
@joewallwork joewallwork changed the title Upgrade develop to GEOS-Chem v14.4.3 Upgrade develop to HEMCO v.3.9.3 (GEOS-Chem v14.4.3) Nov 8, 2024
@joewallwork joewallwork merged commit bb39d34 into develop Nov 11, 2024
@joewallwork joewallwork deleted the joe/giss-gc-v14.4.3 branch November 11, 2024 16:45
@joewallwork joewallwork mentioned this pull request Nov 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants