Releases: octue/workflows
Releases · octue/workflows
Use `python3.13` base image for Twined services
Add Terraform workspace support to Django deployment workflow
Contents (#33)
IMPORTANT: There is 1 breaking change.
New features
- 💥 BREAKING CHANGE: Add terraform workspace support to django deployment workflow
Upgrade instructions
💥 Add terraform workspace support to django deployment workflow
Remove the django_settings_module
input from the workflow
Remove Stripe syncing in django workflow
Contents (#34)
IMPORTANT: There is 1 breaking change.
Enhancements
- 💥 BREAKING CHANGE: Remove redundant stripe syncing in django workflow
Upgrade instructions
💥 Remove redundant stripe syncing in django workflow
Remove the sync_stripe
input from the deploy-cloud-run-django-server.yml
workflow
Update shell workflow to work with new django infrastructure
Contents (#32)
IMPORTANT: There is 1 breaking change.
Enhancements
- Update shell workflow to work with new django infrastructure
- 💥 BREAKING CHANGE: Choose database based on branch name in shell workflow
Upgrade instructions
💥 Choose database based on branch name in shell workflow
Remove the database_name
input from the shell
workflow
Update django workflow for new terraform infrastructure
Contents (#31)
Enhancements
- Use naming structure for secrets, cloud run, and database from new
terraform-octue-django-api
Terraform module
Fixes
- Fix conditional for
sync_stripe
input
Update to new Dockerfile path
Improve `build-twined-service` workflow inputs
Contents (#27)
IMPORTANT: There are 3 breaking changes.
Refactoring
In the build-twined-service
workflow:
- 💥 BREAKING CHANGE: Rename
gcp_resource_affix
toservice_namespace
- 💥 BREAKING CHANGE: Rename
gcp_service_name
input toservice_name
- 💥 BREAKING CHANGE: Remove unused
env_vars
input
Upgrade instructions
💥 Rename `gcp_resource_affix` to `service_namespace`
Replace the gcp_resource_affix
input with service_namespace
in the build-twined-service
workflow.
💥 Rename `gcp_service_name` input to `service_name`
Replace the gcp_service_name
input with service_name
in the build-twined-service
workflow
💥 Remove unused `env_vars` input
Remove the env_vars
input from the build-twined-service
workflow (it wasn't being used anyway)
Use `octue/check-semantic-version:1.0.6`
Contents (#26)
Dependencies
- Use
octue/check-semantic-version:1.0.6
sopoetry=^2
and associatedpyproject.toml
files are supported
Fix `image_default_artifact` usage
MRG: Merge pull request #25 from octue/fix-default-image-tag Fix `image_default_artifact` usage
Fix main branch image tags
Contents (#24)
Dependencies
- Use
octue/get-deployment-info:0.4.2
(this fixes main branch image tags which are now<version>
andlatest
)