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

Add tbump to simplify package versioning #461

Closed
wants to merge 1,475 commits into from

Conversation

tomvothecoder
Copy link
Collaborator

@tomvothecoder tomvothecoder commented Jun 2, 2021

This PR adds tbump to the dev environment. tbump will help simplify the package versioning process for us moving forward.

The docs covering releases are also updated.

chengzhuzhang and others added 30 commits July 17, 2019 11:42
This should fix an issue where e3sm_diags is not able to deepcopy
variables because of (unneeded) MPI comm objects stored in the
variable.
@@ -128,68 +52,31 @@ Remember to write a description.

An example of a completed page to release the code

3. Click "Publish release".

Updating The sha256
Copy link
Collaborator Author

@tomvothecoder tomvothecoder Jun 2, 2021

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No more SHA256 updates for conda/meta.yaml since we are now using source from git (git_rev), rather than tarball.

@tomvothecoder
Copy link
Collaborator Author

This won't be included in v2.5.0rc2 since release candidates are feature frozen.

forsyth2 and others added 16 commits June 3, 2021 10:33
* remove 4.0; fix ref name for hadley SST

* fix HadISST name
- Use Python 3.9 in conda envs
- Pin latest dependencies in conda envs
- Remove e3sm channel from conda prod env
- Update output_viewer in conda recipe to >=1.3.3
- Update dependencies for pre-commit and GH Actions
- Add step to configure conda channels
- Pin python=3.9.4 instead of range
- Add acme_diags/libs README.md

Move os.environ settings to root __init__.py
- Remove acme_diags/libs dir
* improve tc track pre-processing script for obs

* update IM release code

* convert IBTrACS track density from 3 hourly data to 6 hourly

* preprocessing to use ibtracs

* docs updates

* add new files

* address review
- These versions are no longer used in E3SM unified
- Remove commands to clone `docs/_build_old` in CI/CD
- Remove old build references in `index.rst`
* Add_column_Ozone

* address reviews

* address review 2

* bring arrows on colorbars back
Update docs on releasing

Fix regex for detecting non rc

Update release steps
- Remove screenshots of github release page

Update bumping steps
@tomvothecoder
Copy link
Collaborator Author

Created a new PR #494, based on latest master with purged output files.

@tomvothecoder tomvothecoder deleted the devops/442-tbump branch August 2, 2021 17:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
DevOps CI/CD, configuration, etc.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add tbump to simplify package versioning process
5 participants