Skip to content

Releases: octue/workflows

Add optional stripe sync management

26 Nov 21:31
3d54342
Compare
Choose a tag to compare
<!-- PRs into main are released as soon as they are merged. Their descriptions will be used directly to create release notes, so make sure they contain everything! -->
<!-- Anything added between the auto-generation marker comments will be replaced on every pushed commit, so make sure to add anything you want to add outside of them. -->
<!-- However, any part of the final PR description (i.e. the description at the point of the final commit to the PR) can be changed in release notes after release if required -->
<!-- Change "START" to "SKIP" in the autogeneration marker to stop any further automatic changes to the description. ---> 

<!--- START AUTOGENERATED NOTES --->
<!--- END AUTOGENERATED NOTES --->

Generate branch-specific secrets prefix for `gcp_secrets` input

28 Oct 15:02
9c2eb3f
Compare
Choose a tag to compare

Contents (#20)

IMPORTANT: There is 1 breaking change.

Enhancements

  • 💥 BREAKING CHANGE: Generate branch-specific secrets prefix for gcp_secrets input of django deployment workflow

Refactoring

  • Get GCP credentials separately from other secrets

Upgrade instructions

💥 Generate branch-specific secrets prefix for `gcp_secrets` input

Remove the branch-specific path from the secrets given in the gcp_secrets input to the deploy-cloud-run-django-server.yml workflow

Upgrade Django server deployment workflow

25 Oct 16:18
c75f705
Compare
Choose a tag to compare

Summary

This release upgrades the reusable deploy-cloud-run-django-server workflow to take secrets from GCP and additional environment variables for use with the collectstatic and migrate Django commands. Several fixes are also included.

Contents (#18)

New features

  • Add gcp_secrets and env_vars inputs for use with the collectstatic and migrate Django commands

Enhancements

  • Remove redundant cloud_run_base_url and gcp_environment inputs
  • Automatically add GCP_REGION, GCP_RESOURCE_AFFIX, and GCP_ENVIRONMENT environment variables to the .env file
  • Show cloud run deployment URL at end of workflow

Fixes

  • Fix several incorrect step name usages
  • Fix image name usage in tmate session
  • Fix showing secret manager prefix
  • Fix value of GCP_ENVIRONMENT envvar
  • Fix start.sh instruction for debugging
  • Fix default task queue names

Operations

  • Add local pull request description workflow
  • Add local release workflow and version file

Dependencies