Skip to content

fix(email): Add gmail ops queue to sops/justfile#2350

Merged
evanhutnik merged 1 commit intomainfrom
evan/gmail-ops-queue
Apr 2, 2026
Merged

fix(email): Add gmail ops queue to sops/justfile#2350
evanhutnik merged 1 commit intomainfrom
evan/gmail-ops-queue

Conversation

@evanhutnik
Copy link
Copy Markdown
Contributor

No description provided.

@evanhutnik evanhutnik requested a review from a team as a code owner April 2, 2026 19:15
@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai bot commented Apr 2, 2026

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: ASSERTIVE

Plan: Pro

Run ID: acae5f50-88d3-44b6-9217-3a7b78ade6bd

📥 Commits

Reviewing files that changed from the base of the PR and between 2189c0c and f6ae413.

📒 Files selected for processing (3)
  • .env-local.enc
  • .env-localdev.enc
  • rust/cloud-storage/email_service/justfile

📝 Walkthrough

Summary by CodeRabbit

  • Chores
    • Configured queue infrastructure for Gmail operations to enable asynchronous processing of email tasks with dedicated retry queue for failed operations.
    • Updated environment configuration with new queue variables to support Gmail operations in development and production environments.

Walkthrough

Added Gmail operations queue configuration variables to encrypted environment files and created corresponding LocalStack SQS queues in the development build configuration. SOPS metadata was updated to reflect these changes.

Changes

Cohort / File(s) Summary
Encrypted Environment Configuration
.env-local.enc, .env-localdev.enc
Added two new encrypted environment variables for Gmail operations queueing: GMAIL_OPS_QUEUE and GMAIL_OPS_RETRY_QUEUE. Updated SOPS metadata with new timestamps and MAC values.
LocalStack Queue Configuration
rust/cloud-storage/email_service/justfile
Added two new LocalStack SQS queues (gmail-ops-queue and gmail-ops-retry-queue) with 60-second visibility timeout to the create-queues target. Updated purge-queues target to include purging these new queues.
🚥 Pre-merge checks | ✅ 1 | ❌ 1

❌ Failed checks (1 inconclusive)

Check name Status Explanation Resolution
Description check ❓ Inconclusive No pull request description was provided by the author, making it impossible to evaluate relevance to the changeset. Add a description explaining the purpose of the Gmail operations queue and why these queue configurations were added.
✅ Passed checks (1 passed)
Check name Status Explanation
Title check ✅ Passed The title follows conventional commits format with 'fix:' prefix and is 48 characters, well under the 72-character limit. It clearly describes the main change: adding Gmail operations queue configuration.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.


Comment @coderabbitai help to get the list of available commands and usage tips.

@evanhutnik evanhutnik merged commit bb721b1 into main Apr 2, 2026
39 checks passed
@evanhutnik evanhutnik deleted the evan/gmail-ops-queue branch April 2, 2026 19:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant