Skip to content

feat: upgrade django-storages for azure integration #34

feat: upgrade django-storages for azure integration

feat: upgrade django-storages for azure integration #34

Workflow file for this run

name: Publish
on:
workflow_dispatch:
push:
branches:
- develop
- project/*
jobs:
_:
uses: toggle-corp/toggle-django-action/.github/workflows/pipeline.yml@v0.1.0-dev0
with:
# -- Same as validate
# Job: Pre-commit
pre_commit__apt_packages: "gdal-bin libgdal-dev"
# Job: Docker
docker__wait_cmd: "./manage.py wait_for_resources --db --redis"
docker__migration_dummy_test: "risk_module.tests.FakeTest"
docker__run_graphql_check: false
docker__run_openapi_check: true
docker__run_openapi_check_schema_filepath: "openapi-schema.yaml"
docker__compose_file: "gh-docker-compose.yml"
docker__compose_service_name: "server"
docker__compose_test_cmd: "ls" # NOTE: This is no tests
# -- Extra steps
docker__post_test__extra_step_01: "🕮 Validate SentryMonitor config"
docker__post_test__extra_step_01_command: |
docker compose run --rm server ./manage.py setup_sentry_cron_monitor --validate-only || {
echo 'There are some changes to be reflected in the SentryMonitor. Make sure to update SentryMonitor';
exit 1;
}
# Job: Helm
helm__chart_directory: "./helm"
# -- Publish
docker__push: true
helm__push: true