Skip to content

feat: set 3 datasets to staging only - #194

Merged
tombrooks248 merged 1 commit into
mainfrom
feat/document-etc-staging-only
Jun 22, 2026
Merged

feat: set 3 datasets to staging only#194
tombrooks248 merged 1 commit into
mainfrom
feat/document-etc-staging-only

Conversation

@tombrooks248

@tombrooks248 tombrooks248 commented Jun 19, 2026

Copy link
Copy Markdown
Contributor

What type of PR is this? (check all applicable)

  • Refactor
  • Feature
  • Bug Fix
  • Optimization
  • Documentation Update

Description

Set

  • document
  • title-boundary
  • planning-application
  • planning-application-type

to only be available in staging and development

Why

Currently these 4 datasets (formed into 3 collections) exist as dags in DEV, STAGING and PROD, but there is some odd hard coding which prevents them from being included in the scheduled overnight pipeline run in PROD.

This hard coding was added a while ago when it became obvious that running these pipelines would take many hours , too long to be included in nightly pipeline run.

This change will make the dags only appear in DEV and STAGING and so will enable a future PR to remove the hardcoding. But also enable the pipelines to be tested in DEV/STAGING and possible improved for future use and promotion to PROD.

Related Tickets & Documents

QA Instructions, Screenshots, Recordings

Please replace this line with instructions on how to test your changes, a note
on the devices and browsers this has been tested on, as well as any relevant
images for UI changes.

Added/updated tests?

We encourage you to keep the code coverage percentage at 80% and above. Please refer to the Digital Land Testing Guidance for more information.

  • Yes
  • No, and this is why: just data change no new feature.
  • I need help with writing tests

[optional] Are there any post deployment tasks we need to perform?

[optional] Are there any dependencies on other PRs or Work?

@tombrooks248
tombrooks248 changed the base branch from fix/rename-availability-to-environment to main June 22, 2026 14:23
@tombrooks248
tombrooks248 merged commit d4fc0ca into main Jun 22, 2026
1 check passed
@sianteesdale
sianteesdale deleted the feat/document-etc-staging-only branch July 14, 2026 10:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants