Skip to content

Integrate software release workflow for warehouse #99

@tomvothecoder

Description

@tomvothecoder

To ensure the warehouse operations are performed consistently across a "production" environment with the same package codebase, we need to start releasing warehouse as a conda package on the e3sm channel.

This package would be installed in a warehouse_prod env (prod.yml), while the warehouse_dev env (dev.yml) is used to test local changes via pip install . (formerly using python setup.py install).

Action Items

  • Migrate /warehouse contents to /esgfpub
  • Update import references in /warehouse to /esgfpub code
  • Update existing meta.yaml -- already defined as esgfpub
  • Add CI/CD build workflow
  • Add CI/CD release workflow

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions