Skip to content

feat(ingestion): Add terraform for developer signals workflow#1786

Merged
jcscottiii merged 1 commit intomainfrom
jcscottiii/add-terraform-workflow-developer-signals
Sep 4, 2025
Merged

feat(ingestion): Add terraform for developer signals workflow#1786
jcscottiii merged 1 commit intomainfrom
jcscottiii/add-terraform-workflow-developer-signals

Conversation

@jcscottiii
Copy link
Copy Markdown
Collaborator

@jcscottiii jcscottiii commented Sep 4, 2025

This commit introduces the necessary Terraform infrastructure for the new "Developer Signals" data ingestion workflow.

The changes include:

  • A new developer_signals_workflow module in infra/ingestion/workflows.tf to define the Cloud Run job.
  • New variables in infra/ingestion/variables.tf and infra/variables.tf for the workflow's region-based schedules.
    • The schedule ensures it happens after the web feature workflow.
  • Configuration of the production and staging schedules in the respective .tfvars files.

During the next deployment, it will deploy the jobs.

Fixes #1663

@jcscottiii jcscottiii requested a review from jrobbins September 4, 2025 16:36
@jcscottiii jcscottiii force-pushed the jcscottiii/workflow-executable branch from 7689836 to c547981 Compare September 4, 2025 19:25
Base automatically changed from jcscottiii/workflow-executable to main September 4, 2025 20:35
This commit introduces the necessary Terraform infrastructure for the new "Developer Signals" data ingestion workflow.

The changes include:
- A new `developer_signals_workflow` module in `infra/ingestion/workflows.tf` to define the Cloud Run job.
- New variables in `infra/ingestion/variables.tf` and `infra/variables.tf` for the workflow's region-based schedules.
- Configuration of the production and staging schedules in the respective `.tfvars` files.

During the next deployment, it will deploy the jobs.

Fixes #1663
@jcscottiii jcscottiii force-pushed the jcscottiii/add-terraform-workflow-developer-signals branch from 03cb1e6 to fed708b Compare September 4, 2025 21:08
@jcscottiii jcscottiii enabled auto-merge September 4, 2025 21:08
@jcscottiii jcscottiii added this pull request to the merge queue Sep 4, 2025
Merged via the queue into main with commit 81d813f Sep 4, 2025
7 checks passed
@jcscottiii jcscottiii deleted the jcscottiii/add-terraform-workflow-developer-signals branch September 4, 2025 22:05
@jcscottiii jcscottiii mentioned this pull request Sep 10, 2025
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.

[ENHANCEMENT] Create runnable workflow job to get developer signals

2 participants