Skip to content

fix: marketing cta types#3801

Merged
rebelchris merged 3 commits intomainfrom
fix-marketing-cta-types
Apr 16, 2026
Merged

fix: marketing cta types#3801
rebelchris merged 3 commits intomainfrom
fix-marketing-cta-types

Conversation

@rebelchris
Copy link
Copy Markdown
Contributor

A way to prepare for future marketing CTA load (that can load multiple) just by knowing type
And introducing query we use for new help feature.

@rebelchris rebelchris requested a review from capJavert April 15, 2026 11:40
@pulumi
Copy link
Copy Markdown

pulumi Bot commented Apr 15, 2026

🍹 The Update (preview) for dailydotdev/api/prod (at 2b4988b) was successful.

✨ Neo Explanation

Routine application deployment promoting commit `f0385666` to production, updating all Kubernetes Deployments and CronJobs to the new image and running accompanying DB and Clickhouse migration Jobs. ✅ Low Risk

This is a standard application release rolling out commit f0385666 (replacing 35b204a4) across all services. Every deployment and cron job is receiving an updated container image and version label. The two migration Jobs (Postgres via TypeORM and Clickhouse) are being replaced with new Job objects named after the incoming commit hash — this is the expected pattern for one-shot migration jobs tied to a specific release.

The migration Jobs run before traffic shifts, so the new DB and Clickhouse migrations from this commit will execute as part of this deploy. Verify that the new migration Jobs complete successfully before considering the rollout done.

The GCP provider warning about missing ADC credentials is cosmetic and does not affect the Kubernetes resources being deployed.

Resource Changes

    Name                                                       Type                           Operation
~   vpc-native-update-achievement-rarity-cron                  kubernetes:batch/v1:CronJob    update
~   vpc-native-generate-search-invites-cron                    kubernetes:batch/v1:CronJob    update
~   vpc-native-generic-referral-reminder-cron                  kubernetes:batch/v1:CronJob    update
~   vpc-native-check-analytics-report-cron                     kubernetes:batch/v1:CronJob    update
~   vpc-native-update-trending-cron                            kubernetes:batch/v1:CronJob    update
~   vpc-native-post-analytics-clickhouse-cron                  kubernetes:batch/v1:CronJob    update
~   vpc-native-update-tags-str-cron                            kubernetes:batch/v1:CronJob    update
~   vpc-native-rotate-weekly-quests-cron                       kubernetes:batch/v1:CronJob    update
~   vpc-native-personalized-digest-deployment                  kubernetes:apps/v1:Deployment  update
~   vpc-native-squad-posts-analytics-refresh-cron              kubernetes:batch/v1:CronJob    update
~   vpc-native-worker-job-deployment                           kubernetes:apps/v1:Deployment  update
+   vpc-native-api-clickhouse-migration-f0385666               kubernetes:batch/v1:Job        create
~   vpc-native-hourly-notification-cron                        kubernetes:batch/v1:CronJob    update
~   vpc-native-temporal-deployment                             kubernetes:apps/v1:Deployment  update
~   vpc-native-update-source-public-threshold-cron             kubernetes:batch/v1:CronJob    update
~   vpc-native-update-views-cron                               kubernetes:batch/v1:CronJob    update
~   vpc-native-clean-zombie-user-companies-cron                kubernetes:batch/v1:CronJob    update
~   vpc-native-private-deployment                              kubernetes:apps/v1:Deployment  update
+   vpc-native-api-db-migration-f0385666                       kubernetes:batch/v1:Job        create
~   vpc-native-bg-deployment                                   kubernetes:apps/v1:Deployment  update
~   vpc-native-update-highlighted-views-cron                   kubernetes:batch/v1:CronJob    update
~   vpc-native-daily-digest-cron                               kubernetes:batch/v1:CronJob    update
~   vpc-native-user-profile-analytics-history-clickhouse-cron  kubernetes:batch/v1:CronJob    update
~   vpc-native-materialize-yearly-best-post-archives-cron      kubernetes:batch/v1:CronJob    update
~   vpc-native-user-posts-analytics-refresh-cron               kubernetes:batch/v1:CronJob    update
~   vpc-native-sync-subscription-with-cio-cron                 kubernetes:batch/v1:CronJob    update
~   vpc-native-update-current-streak-cron                      kubernetes:batch/v1:CronJob    update
~   vpc-native-update-tag-materialized-views-cron              kubernetes:batch/v1:CronJob    update
~   vpc-native-personalized-digest-cron                        kubernetes:batch/v1:CronJob    update
-   vpc-native-api-db-migration-35b204a4                       kubernetes:batch/v1:Job        delete
~   vpc-native-calculate-top-readers-cron                      kubernetes:batch/v1:CronJob    update
~   vpc-native-deployment                                      kubernetes:apps/v1:Deployment  update
~   vpc-native-clean-gifted-plus-cron                          kubernetes:batch/v1:CronJob    update
~   vpc-native-clean-zombie-images-cron                        kubernetes:batch/v1:CronJob    update
~   vpc-native-expire-super-agent-trial-cron                   kubernetes:batch/v1:CronJob    update
~   vpc-native-ws-deployment                                   kubernetes:apps/v1:Deployment  update
~   vpc-native-materialize-monthly-best-post-archives-cron     kubernetes:batch/v1:CronJob    update
-   vpc-native-api-clickhouse-migration-35b204a4               kubernetes:batch/v1:Job        delete
~   vpc-native-clean-expired-better-auth-sessions-cron         kubernetes:batch/v1:CronJob    update
~   vpc-native-post-analytics-history-day-clickhouse-cron      kubernetes:batch/v1:CronJob    update
~   vpc-native-user-profile-updated-sync-cron                  kubernetes:batch/v1:CronJob    update
... and 11 other changes

@rebelchris rebelchris merged commit 2a5f0bf into main Apr 16, 2026
3 of 5 checks passed
@rebelchris rebelchris deleted the fix-marketing-cta-types branch April 16, 2026 07:37
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.

1 participant