Skip to content

Add periodic monitor messages and support poetry-based apps on Cloud Run

Compare
Choose a tag to compare
@github-actions github-actions released this 13 Dec 12:07
25b60f4

Summary

Improve the creation experience of Octue services.

Contents (#548)

New features

  • Add ability to set up periodic monitor messages from Analysis
  • Add poetry installation option to Cloud Run Dockerfile

Enhancements

  • Allow revision tag to be set in octue deploy commands
  • Tell user SRUID of service being deployed by octue deploy
  • Change default internal service name to local/local:local
  • Allow Cloud Run execution environment to be set by deployer

Fixes

  • Ensure service revision tag is set as environment variable in deployers

Dependencies

  • Update flake8 used for pre-commit checks
  • Update lockfile to address certificate removal in certifi
  • Use new poetry format for dev dependencies in pyproject.toml

Testing

  • Update tox.ini to new format