Skip to content

Commit 43da2bd

Browse files
Sync public snapshot from freebuff-private
1 parent ccdb5ed commit 43da2bd

3 files changed

Lines changed: 7 additions & 5 deletions

File tree

‎bun.lock‎

Lines changed: 0 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎common/src/constants/__tests__/convex-cron-jobs-runner.test.ts‎

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,8 @@ describe('Convex cron job runners (COD-742)', () => {
1717
// Owen's go, 2026-10-06: the jobs that need only the worker env.
1818
expect(CONVEX_CRON_JOB_RUNNERS).toEqual({
1919
enforce_processing_deadlines: 'graphile',
20-
reconcile_pr_delivery: 'convex',
20+
// 2026-10-28 (COD-742): its Convex cron is deleted.
21+
reconcile_pr_delivery: 'graphile',
2122
reconcile_usage_limits: 'graphile',
2223
enforce_legacy_usage_limits: 'graphile',
2324
audit_fleet_usage: 'graphile',

‎common/src/constants/convex-cron-jobs-runner.ts‎

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,10 @@ export const CONVEX_CRON_JOB_NAMES = [
3636
* `forceFinishOverdueMessage` per streaming message past its deadline. */
3737
'enforce_processing_deadlines',
3838
/** Convex cron `reconcile cloud PR delivery` (30 min): re-reads PR state
39-
* from GitHub for threads the webhook has not touched in 6 hours. */
39+
* from GitHub for threads the webhook has not touched in 6 hours. On
40+
* graphile since 2026-10-28 (its threads are Postgres's), and the Convex
41+
* cron is deleted: freebuff-web runs the body with its own GitHub App
42+
* key, which its embedded runner already requires. */
4043
'reconcile_pr_delivery',
4144
/** Convex cron `reconcile convex usage limits` (5 min): caps users' app
4245
* Convex deployments and PAUSES owners over their allowance. */
@@ -88,7 +91,7 @@ export type ConvexCronJobRunners = Readonly<
8891

8992
export const CONVEX_CRON_JOB_RUNNERS: ConvexCronJobRunners = {
9093
enforce_processing_deadlines: 'graphile',
91-
reconcile_pr_delivery: 'convex',
94+
reconcile_pr_delivery: 'graphile',
9295
reconcile_usage_limits: 'graphile',
9396
enforce_legacy_usage_limits: 'graphile',
9497
audit_fleet_usage: 'graphile',

0 commit comments

Comments
 (0)